Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full-Stack Software Engineer

$81.67k - $143.06k
Full-time

Ferguson

Role Description

We’re looking for a Senior Full-Stack Software Engineer who brings strong ownership, technical depth, and a passion for building scalable, high-quality applications end to end. This role will partner closely with product, design, and engineering teams to deliver modern, cloud-based solutions that drive real business impact. You’ll play a key role in designing and developing both front-end and back-end components, helping shape architecture decisions, and mentoring others on best practices. The ideal candidate is comfortable working across the stack, thrives in a fast-paced, collaborative environment, and is energized by solving sophisticated problems with clean, efficient, and maintainable code.

Location: This role is approved to be fully remote and can be based anywhere in the United States.

Duties and Responsibilities

  • Designs, builds and maintains websites and software applications for Enterprise Product Solutions Services group.
  • Provide a bridge between visual design and its implementation on the technical side.
  • Understands UI, cross-browser compatibility and modern web standards.
  • Maintains a professional understanding of web development by tracking trends.
  • Work closely with our design and development teams to ensure a seamless integration and optimal performance of our web applications.
  • Design and develop applications and software tools to automate, improve, or change business processes and procedures.
  • Support medium to large sized projects from analysis through implementation by serving as an experienced lead developer.
  • Involved in project from startup through implementation to ensure all aspects of the technology plan are accounted for, understood, defined and completed successfully.
  • Collaborate with project team to translate UI/UX wireframes into high-quality code.
  • Collaborate with back-end developers to integrate the site or application’s internal structure and operations.
  • Optimize applications for maximum speed and scalability.
  • Ensure that designs will function equally regardless of browser or device type used.
  • Build technical designs that properly use our architecture.
  • Effectively give and receive a thorough design and code review following documented coding standards and design templates.
  • Develop and perform effective unit testing procedures.
  • Solve and debug issues to improve performance and user experience.
  • Work with business analysts and product owners to address requirement questions.
  • Work closely with Architects to develop scalable approaches for addressing challenges.
  • Work with peers, team leads and supervisors in a collaborative and shared-learning environment.
  • Work with third party software providers to ensure solutions meet the needs of Ferguson.
  • Participates in associate meetings and communicates any concerns to management.
  • Must be self-motivated, proactive, creative, and efficient in identifying issues with strong analytical and problem-solving skills with a high attention to details.
  • Must be collaborative in decision making and facilitate working to consensus to gain agreement when proposing solutions or taking ownership.
  • Solid understanding of IT infrastructure components (hardware, software, network, operating systems, storage) and cloud platforms components (SaaS, PaaS and IaaS).
  • Good knowledge of IT subject areas, e.g., software applications and interfaces, production operations, quality assurance and systems management.
  • Solid understanding of application development lifecycles, to include waterfall and agile methodologies and understanding of CI/CD pipelines.
  • Ability to work collaboratively with colleagues in a remote setting.
  • Provide estimates for development work and meets deadlines.
  • Provide mentorship and guidance to other developers.
  • Responsible for analyzing and solving sophisticated problems and providing solutions to overcome those problems using the latest technologies.
  • Responsible for the design and implementation of the Integration Services Continuous Integration / Continuous Deployment (CI/CD) pipeline.
  • Develops and validates test routines to ensure the quality of external and internal interfaces.
  • End-to-end ownership of solutions, ensure accuracy and completeness of solution by having recurring check points / audit loops with technical implementation teams.
  • Provide technical leadership on sophisticated projects and as needed will be an escalation point on production outages.
  • Review team practices to identify areas of improvement.
  • Work with vendors to resolve 3rd Level support issues.
  • Adhere to all policies, rules, regulations, and procedures.
  • Perform other duties or functions as requested by management.

Qualifications

  • Five (5) years of development experience is preferred to perform at expectation.
  • A bachelor’s degree in a Computer-related or Business-related field or relevant work experience is typically required to perform at expectation.
  • At a minimum 5+ years of professional IT experience, with at least 3 years of hands-on implementation experience leading high-stake and sophisticated IT projects.
  • Expert level experience developing JAVA services in an enterprise environment.
  • Proven experience as a Front-End/Web Engineer or similar role.
  • Proficiency in HTML, CSS, JavaScript, and modern JavaScript frameworks (ReactJs, Angular; ReactJs is preferred over Angular).
  • Proficiency with version control systems (e.g., Git).
  • Experience working with relational databases (e.g., Oracle, SQL Server).
  • Familiarity with NoSQL databases (e.g., CosmosDB, MongoDB).
  • Proficiency with web services development (e.g., REST, SOAP).
  • Familiarity with cloud platforms (e.g., Azure, AWS).
  • Understanding of OAuth and JSON Web Tokens (JWT).
  • Understanding of Terraform/Infrastructure.
  • Ability to effectively communicate both in writing and verbally.
  • Knowledge of Microsoft Office software (Outlook, Word, Excel, PowerPoint, Access, etc.).
  • Ability to understand direction, while also applying learned knowledge.
  • Strong problem solving skills to attention to detail.
  • Ability to create technical design documents with presentations using Microsoft Visio and Microsoft PowerPoint.
  • Familiarity with version control systems (e.g., Git).
  • Must demonstrate initiative, be forward-thinking, inventive, and effective in recognizing problems, possessing keen analytical and problem-solving abilities with meticulous attention to detail.
  • Must participate collaboratively in decision making and promote consensus-building to obtain agreement when offering solutions or accepting ownership.
  • Solid understanding of IT disciplines, e.g., software applications and interfaces, production operations, quality assurance and systems management.
  • Individual responds effectively to changes in the work environment, balances competing demands, and can navigate frequent change, delays, or unexpected occurrences.

Requirements

  • Proficiency in HTML, CSS, JavaScript, and modern JavaScript frameworks (ReactJs, Angular; ReactJs is preferred over Angular).
  • Java
  • AKS Azure Kubernetes Service
  • Linux and Bash Scripting
  • Azure key vault
  • Azure Service Bus
  • Mongo DB/Relational DB
  • Familiarity with IntelliJ, Eclipse, Maven, BitBucket & GIT/GitHub.
  • Agile exposure to SCRUM and Kanban, with a focus on JIRA for board management.
  • Expert level experience developing REST style services that deliver responses in both JSON and XML.
  • Foundational knowledge of Microsoft Azure.

Benefits

  • Health, dental, and vision insurance.
  • Paid time off.
  • Life insurance.
  • 401(k) with a company match.
  • Mental health coverage.
  • Gender affirming and family building benefits.
  • Paid parental leave.
  • Associate discounts.
  • Community involvement opportunities.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Full-Stack Software Engineer in Remote vacancy
  • $86.8k - $198k

    Full-Stack Software Engineer, SeniorThe Opportunity: As a full-stack software engineer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to help design and create... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Fayetteville, NC
    4 days ago
  • $131k - $145k

    Responsibilities Technica Corporation is seeking a Senior Full Stack Software Engineer who will support the development of the FBI FDP system using a Postgres/Java/React technology stack. These engineers will work with an existing development team to deliver features... 
    Senior
    Work experience placement
    Remote work

    Technica Corporation

    Washington DC
    4 days ago
  • $160k - $190k

    Job Title: Senior Full-Stack Software Engineer (100% REMOTE!)Salary: $160-190k/year + bonus + equity!Requirements: 5+ years of Software Engineering experience, React, Python, Django & AI proficiencyWe're a rapidly growing startup (yes, we're profitable!) and rated the best... 
    Senior
    Contract work
    Work at office
    Remote work

    CyberCoders

    Los Angeles, CA
    2 days ago
  • $86.8k - $198k

    Full Stack Software Engineer, SeniorThe Opportunity:As a full stack developer, you can resolve a problem with a complete end-to-end solution in a...  ...production-ready. This role is more than just coding. As a senior full stack developer at Booz Allen, you’ll use your... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    McLean, VA
    2 days ago
  • $163k - $246.5k

     ...Learn more at semgrep.dev.About the roleAs a Fullstack Engineer, you’ll work across the stack to design, build and maintain a fast and reliable user experience...  ...physics and philosophy to formal methods research and full-fledged corporations. We’re new parents and new grads,... 
    Senior
    Currently hiring
    Work at office
    Local area
    Remote work
    Weekend work
    3 days per week

    Semgrep

    San Francisco, CA
    4 days ago
  • $164k

    About the roleChime's Cards team is hiring a Senior Full-Stack Engineer to help build and scale our newest card products. You'll work across the...  ...you have5+ years of experience building production-grade software, with a track record of shipping reliable, user-facing featuresExperience... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    Chime

    San Francisco, CA
    4 days ago
  • $99.6k - $192.9k

     ...are transforming the In-Plant Scheduling space through re-engineering and new development utilizing the latest technologies,...  ..., delivering bottom-line value to Ford Motor Company.The Senior Full Stack Software Engineer is responsible for working within the product team... 
    Senior
    Immediate start
    Flexible hours

    Ford

    Dearborn, MI
    22 hours ago
  • $121k - $206k

     ...ll join a team of experienced engineers working on systems that matter...  ...and clientsOur core technology stack includes:C# / ....  ..., build, and deliver scalable software solutions across applications,...  ...law.SummaryLocation: Baltimore, MD; Washington DCType: Full time
    Senior
    Full time
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Baltimore, MD
    4 days ago
  • $123k - $161k

     ...develop, test, implement, and support software solutions throughout the application lifecycle...  ...solutions, and apply sound engineering practices to deliver secure, reliable,...  ...expertise.THE IMPACT YOU WILL MAKEThis Senior Full Stack Software Engineer role will offer you... 
    Senior
    Full time
    Work at office
    Remote work

    Fannie Mae

    Reston, VA
    3 days ago
  • $129.3k - $172.3k

     ...banking, wealth management, and trust solutions on a national, full-service basis for more than five decades. Since 1889,...  ..., please visit We DoWe are seeking a highly skilled Full Stack Senior Software Engineer to design and implement secure, scalable, cloud-native software... 
    Senior
    Full time
    Local area
    Remote work

    First American Financial Corporation

    Santa Ana, CA
    1 day ago
  • $185k

    Senior Full Stack Software EngineerFully REMOTE - working mostly East Coast/Central hoursCompensation up to $185,000+ depending on location, experience...  ...contribute to architectural decisions, and mentor junior engineers.- Collaborate closely with Product, Data, and cross-... 
    Senior
    Remote work

    CyberCoders

    Boston, MA
    4 days ago
  • $180k - $230k

     ...30k A startup backed by Y Combinator is looking for a Senior to Staff level Full Stack Engineer with exceptional Typescript experience. You'll work on...  ...Required Skills & Experience5+ years of experience in software development working with Typescript, Node, NestJS, and... 
    Senior
    Full time
    Remote work

    Motion Recruitment

    San Francisco, CA
    1 day ago
  •  ...breaking barriers to entry, making the right connections, and building confidence through expert guidance.We are seeking a Senior Full-Stack Software Engineer to join our high-performance engineering organization as a full-time, hands-on individual contributor. In this role,... 
    Senior
    Full time
    Work at office
    Local area

    Realtor.com

    Austin, TX
    3 days ago
  •  ...by enabling stakeholders to realize the full value of their renewable energy systems....  ...schedules. We are committed to diversifying our engineering team because we know that diverse...  ...optimizing, and monetizing clean energy. Our stack includes Django, htmx, vanilla JavaScript... 
    Senior
    Full time
    Work at office
    Relocation

    Powerdash

    Remote
    1 day ago
  • $113k - $163k

    We are seeking a Senior Full‑Stack Software Engineer to help drive the roadmap for our Group Benefits Experience assets, our primary digital gateway for our Clients and Members managing their benefits and health, and a core part of how Canadians experience Manulife online... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours
    Shift work

    John Hancock

    Toronto, OH
    3 days ago
  • $125k - $175k

     ...Full-time Description At Commence, we’re the start of a new age of data...  ...better care. Requirements As a Senior Full-Stack Engineer at Commence, you will play a key role...  ...functional teams to deliver high-quality software solutions that are scalable, secure,... 
    Senior
    Remote job
    Full time

    Commence

    Remote
    1 day ago
  • $140k - $180k

     ...wildfire insurance combining advanced underwriting technology with deep industry experience.  We’re looking for a Senior Full-stack Software Engineer with strong DevOps experience and front-end abilities to join our engineering team. In this role, you will architect,... 
    Senior
    Full time
    Local area
    Remote work

    Kettle

    Columbus, OH
    1 day ago
  •  ...Founder Award 2023, and in leading publications such as Techcrunch, Insider, Forbes and more. We are looking for Senior Full Stack software engineers to help build out the product set of Addition Wealth. Our technical stack is built primarily in Typescript and... 
    Senior
    Remote job
    Full time

    Addition

    New York, NY
    1 day ago
  •  ...career opportunity that will light a fire within you. Senior Software Engineer Seattle, Washington At NiCE, we don't limit our challenges...  ...the status quo. We're building a small, elite team of full-stack engineers who use AI-assisted development not as a novelty... 
    Senior
    Full time

    Nice Inc.

    Remote
    1 day ago
  • $190k - $240k

     ...the South Bay, and the East Bay. We are looking for a senior software engineer who has fully embraced AI tooling, and wants to stay at...  ...software, and solve more ambitious problems. This is a full stack role with a backend bias. You should be comfortable working... 
    Senior
    Full time
    Remote work
    Shift work

    Cynch Ai

    Remote
    1 day ago
  • $120k - $220k

     ...’ll do Build and own end-to-end software systems that power flight operations, autonomy...  ...for ~2+ years building real full-stack software in production ~ Strong...  ...massive responsibility # High signal (engineering) to noise (management) culture # Dream... 
    Senior
    Full time
    Work experience placement
    Day shift

    Icarus

    Remote
    1 day ago
  • $163k - $246.5k

     ...at semgrep.dev . About the role As a Fullstack Engineer, you’ll work across the stack to design, build and maintain a fast and reliable user...  ...from physics and philosophy to formal methods research and full-fledged corporations. We’re new parents and new grads,... 
    Senior
    Full time
    Currently hiring
    Local area
    Remote work
    Weekend work
    3 days per week

    Semgrep, Inc.

    San Francisco, CA
    1 day ago
  • $145k - $185k

     ...’re well on our way to becoming the #1 most-loved grant discovery and management tool. To get there, we’re hiring a Senior Full Stack Software Engineer to help us build the right product for our customers quickly and strategically, while maintaining high code quality... 
    Senior
    Remote job
    Full time
    Temporary work
    Work at office
    Local area

    Instrumentl

    Remote
    1 day ago
  • $155k - $175k

     ...their communities, the healthcare system, families, and society. $155,000 - $175,000 a year Role Overview The Senior Full Stack Software Engineer will report directly to the Director of Technology, a seasoned technology leader with experience delivering high-... 
    Senior
    Remote job
    Full time

    Empassion

    New York, NY
    1 day ago
  • $125k - $145k

     ...technology company with a start-up 'vibe' but over 3,000 customers using our proven solutions. Bluesight is looking for a Senior Full-Stack Software Engineer to help us redefine and grow our suite of healthcare data products to further the company's mission of powering... 
    Senior
    Remote job
    Full time
    Local area
    Visa sponsorship

    Bluesight

    United States
    1 day ago
  •  ...gov .   ABOUT THE TEAM The IPC Engineering team owns the custom implementation layer...  ...Bestow platform. We work across the full stack with a lean toward integration surfaces...  ...EXPERIENCE ~5+ years of professional software development experience with significant... 
    Senior
    Remote job
    Full time
    Work at office
    Work from home
    Flexible hours

    Bestow

    Dallas, TX
    1 day ago
  • $196k - $220.5k

     ...related launches at Discord. Our engineering culture values collaboration,...  ...of experience as a fullstack software engineer. You have...  ...between different technical stacks and learning new ones. You...  ...US base salary range for this full-time position is $196,000 to... 
    Senior
    Full time

    Discord

    San Francisco, CA
    1 day ago
  •  ...from you - apply now and let’s move the industry forward, together! About the role What you should expect as a full-stack senior software engineer - maximum agency, tight feedback loops with customers, and no shortage of product challenges that directly translate... 
    Senior
    Full time
    Remote work

    Mainstay Labs Inc.

    Remote
    1 day ago
  • $160k - $200k

     ...makers and those who matter most to them. We are hiring a Senior Software Engineer in our New York office. About the Role: As a Senior...  ...drive business value, whether through API development, full-stack applications, or infrastructure improvements. Who You Are... 
    Senior
    Full time
    Work at office
    Remote work
    Work from home
    Relocation
    Relocation package
    Monday to Friday
    Day shift

    Apple Cart

    New York, NY
    1 day ago
  • $174.8k - $205.7k

     ...a new Community product team from scratch. This is a small, senior group with a single mandate: Get people addicted to saving by...  ...for something that improves people’s lives. As a Senior Full-Stack Engineer on this team, you’ll build the systems and features that... 
    Senior
    Full time

    Acorns

    Remote
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full-Stack Software Engineer. Be the first to apply!