Ferguson Enterprises Logo

Ferguson Enterprises

Sr. Full-Stack Software Engineer - SFCC / Wordpress (Remote)

Posted 8 Days Ago
Remote
7K-12K
Senior level
Remote
7K-12K
Senior level
The Senior Full-Stack Software Engineer is responsible for designing, developing, and maintaining web applications, working collaboratively with teams, mentoring juniors, and ensuring code quality.
The summary above was generated by AI

Job Posting:

Since 1953, Ferguson has been a source of quality supplies for a variety of industries. Together We Build Better infrastructure, better homes and better businesses. We exist to make our customers’ complex projects simple, successful, and sustainable. We proactively solve problems, adapt and grow to continuously serve our customers, communities and each other. Ferguson is proud to provide best-in-class products, service and capabilities across the following industries: Commercial/Mechanical, Facilities Supply, Fire and Fabrication, HVAC, Industrial, Residential Trade, Residential Building and Remodel, Waterworks and Residential Digital Commerce. Ferguson has approximately 36,000 associates across 1,700 locations. Ferguson is a community of proud associates who operate with the shared purpose of building something meaningful. You will build a career that you are proud of, at a company you can believe in.

Full-Stack Software Engineer

We are seeking a talented and experienced Senior Full-Stack Engineer to join the Our Brand development team. In this role, you will play a key part in designing, developing, and maintaining both the front-end and back-end components of our web applications. Working closely with product managers, UX/UI designers, and fellow engineers, you'll help create responsive, visually appealing, and high-performance web applications. The ideal candidate will have a strong background in front-end technologies, a passion for building intuitive user interfaces, and solid knowledge of back-end development. This is a fully remote position, open to candidates located anywhere in the United States. If you're looking to make a meaningful impact in a collaborative and innovative environment, we’d love to hear from you!

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

Duties and Responsibilities:
  • Design and develop responsive and interactive user interfaces using modern front-end and back-end technologies.
  • Implement and maintain high-quality, reusable code for web applications while adhering to best practices and coding standards.
  • Work closely with product managers, UX/UI designers, and back-end engineers to understand project requirements and deliver seamless user experiences.
  • Collaborate with multi-functional teams to ensure the alignment of development with overall project goals.
  • Provide technical leadership, guiding coding standards and best approaches.
  • Mentor and assist junior engineers (front-end, back-end, and full-stack) in their professional growth, offering guidance across all layers of the tech stack.
  • Conduct regular code reviews to ensure code quality, performance, and alignment to established coding standards.
  • Provide feedback to improve the skills of the team.
  • Optimize web applications for speed and scalability.
  • Identify and address performance bottlenecks and issues.
  • Stay updated on emerging technologies and best practices for both front-end and back-end development, ensuring comprehensive knowledge across the entire stack.
  • Explore, evaluate, and recommend new tools, frameworks, and approaches that improve both front-end and back-end development processes, fostering efficient full-stack development.

Qualifications and Requirements:

  • Bachelor’s or Master’s degree or equivalent experience in Computer Science, Software Engineering, or a related field.
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript/TypeScript, jQuery.
  • Experience with modern front-end frameworks/libraries (e.g., React, Angular, Vue.js).
  • Experience in developing front end website architecture, web page interactions and cross-platform optimization/responsiveness.
  • Experience integrating third-party plugins, and payment gateways.
  • Experience with backend technologies such as NodeJS, AJAX, PHP and client-server applications.
  • Demonstrable experience in front-end engineering, specifically in developing responsive and user-friendly web applications.
  • Experience with RESTful APIs and microservices.
  • Experience with databases and data modeling.
  • Experience with version control systems (e.g., Git).
  • Excellent problem-solving skills and attention to detail.
  • Strong leadership skills with the ability to guide and mentor team members.
  • Ability to make informed decisions and drive technical initiatives.
  • Provide recommendations and guidance on development architecture decisions.
  • Collaborate with other developers via code reviews, sprint planning sessions.
  • Evaluate, scope and estimate key work.
  • Excellent verbal and written communication skills.
  • Ability to collaborate effectively within a multi-functional team.

Preferred Skills:

  • Experience with eCommerce platforms such as SFCC, Wordpress/WooCommerce, Shopify.
  • Experience with front-end build tools (e.g., Webpack).
  • Knowledge of web accessibility standards and best practices.
  • Familiarity with testing frameworks (e.g., Jest, Enzyme).

At Ferguson, we care for each other. We value our well-being just as much as our hard work. We are committed to a holistic approach towards benefits plans and programs that support the mental, physical and financial well-being of our associates. Our competitive offering not only includes benefits like health, dental, vision, paid time off, life insurance and a 401(k) with a company match, but our associates also enjoy additional meaningful and inclusive enhancements that are adaptable to their diverse situations and needs, including mental health coverage, gender affirming and family building benefits, paid parental leave, associate discounts, community involvement opportunities and more!

-

Pay Range:

-

Actual pay rate may vary depending upon location. The estimated pay range for this position is below. The specific rate will depend on a candidate’s qualifications and prior experience.

-

$6,805.95 - $11,921.25

-

Estimated Ranges displayed are Monthly for Salaried roles OR Hourly for all other roles.

-

This role is Bonus or Incentive Plan eligible.

-

Ferguson complies with all wage regulations. The starting wage may be higher in certain locations based on local or state wage requirements.

-

The Company is an equal opportunity employer as well as a government contractor that shall abide by the requirements of 41 CFR 60-300.5(a), which prohibits discrimination against qualified protected Veterans and the requirements of 41 CFR 60-741.5(A), which prohibits discrimination against qualified individuals on the basis of disability.

Ferguson Enterprises, LLC. is an equal employment employer F/M/Disability/Vet/Sexual Orientation/Gender Identity.

Equal Employment Opportunity and Reasonable Accommodation Information

Top Skills

Ajax
Angular
CSS
Git
HTML
JavaScript
Jquery
Microservices
Node.js
PHP
React
Restful Apis
Sfcc
Typescript
Vue
Webpack
Wordpress

Similar Jobs

2 Hours Ago
Remote
Hybrid
8 Locations
153K-270K Annually
Senior level
153K-270K Annually
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
The Machine Learning Engineering Manager will lead the Personalization ML Engineering team at Cash App, overseeing all engineering work related to personalized recommendations and AI solutions. Responsibilities include managing and mentoring team members, collaborating with product and business leaders, and ensuring the deployment of impactful ML solutions. They will also contribute to strategic planning and stay informed on the latest AI techniques.
3 Hours Ago
Remote
USA
180K-200K Annually
Senior level
180K-200K Annually
Senior level
Computer Vision • Healthtech • Information Technology • Logistics • Machine Learning • Software • Manufacturing
The role involves developing advanced 3D software, building algorithms for dental restorations, and integrating AI into CAD tools.
Top Skills: 3D AlgorithmsAICadCamCloud/Distributed SystemsDeep LearningGeometry Processing
3 Hours Ago
Remote
Hybrid
Warren, MI, USA
Mid level
Mid level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Develop and implement virtual simulation technologies for automotive power delivery systems, conducting advanced research, managing simulation test cases, and improving design processes.
Top Skills: C++CarsimMatlabPrescanPythonSaberSimulinkSynopsys

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account