Senior Full-Stack Software Engineer - Remote

Ferguson
United States
Workplace: RemoteFull timeUSD 6,805.95 - 11,921.25 monthlyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Ownership","Leadership","Collaboration","Communication","Problem-solving"]

Design, build, and maintain end-to-end enterprise web applications, bridging visual design with implementation. Lead medium-to-large projects from analysis through rollout, collaborating with product, design, and back-end teams to translate UX wireframes into high-quality, scalable code. Optimize performance and speed, implement CI/CD and integration services, write unit tests, and provide mentorship, technical leadership, and escalation support for production issues.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Ferguson
Ferguson
17 hours ago

Senior Full-Stack Software Engineer - Remote

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live

Job Summary

Design, build, and maintain end-to-end enterprise web applications, bridging visual design with implementation. Lead medium-to-large projects from analysis through rollout, collaborating with product, design, and back-end teams to translate UX wireframes into high-quality, scalable code. Optimize performance and speed, implement CI/CD and integration services, write unit tests, and provide mentorship, technical leadership, and escalation support for production issues.
Location: United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, build, and maintain websites and software applications for enterprise product solutions.
  • •Translate UI/UX wireframes into high-quality, maintainable code with cross-browser compatibility and modern web standards.
  • •Develop and integrate front-end and back-end components, optimizing for maximum speed, scalability, and performance.
  • •Serve as an experienced lead developer across projects from startup through implementation, including architecture input and design/code reviews.
  • •Design, implement, and support Integration Services CI/CD pipelines, perform unit testing, and debug production issues as an escalation point.

Pay and Benefits

Salary: USD 6,805.95 - 11,921.25 monthly
Perks:Health InsuranceDentalVisionPaid LeaveLife Insurance401kPaid Parental

Key Requirements

  • •5+ years of professional IT experience with at least 3 years leading high-stakes, sophisticated IT projects.
  • •Expert-level development of Java services in an enterprise environment and proven front-end/web engineering experience.
  • •Proficiency in HTML, CSS, JavaScript, and modern frameworks (React and/or Angular; React preferred).
  • •Hands-on experience with relational and NoSQL databases (e.g., Oracle, SQL Server, MongoDB, CosmosDB).
  • •Experience with REST/SOAP web services, OAuth and JWT, and cloud/platforms (e.g., Azure/AWS) plus Terraform/infrastructure provisioning.
Experience:5+ years
Education:Bachelor's
Skills:OwnershipLeadershipCollaborationCommunicationProblem-solving
Tech Stack:JavaHTMLCSSJavaScriptReactJsAngularGitGitHubBitBucketOracleSQL ServerMongoDBCosmosDBRESTSOAPJSONXMLOAuthJWTAzure

Company Brief

Ferguson
A major distributor of plumbing, HVAC, waterworks, and industrial products serving residential and commercial construction, maintenance, and repair customers across North America through branches, showrooms, and digital channels.
Industry: Wholesale & Distribution
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Newport News, United States
Founded: 1887
WebsiteLinkedIn