Match score not available

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

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field., Proficiency in front-end technologies such as HTML, CSS, JavaScript/TypeScript, and experience with frameworks like React or Angular., Experience with back-end technologies including NodeJS and PHP, as well as RESTful APIs and microservices., Strong leadership skills and excellent problem-solving abilities..

Key responsabilities:

  • Design and develop responsive user interfaces and maintain web applications.
  • Collaborate with product managers and UX/UI designers to deliver seamless user experiences.
  • Provide technical leadership and mentor junior engineers in their professional growth.
  • Conduct code reviews and optimize web applications for performance and scalability.

Ferguson logo
Ferguson Wholesale Large https://bit.ly/3QqlCEY
10001 Employees
See all jobs

Job description

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

Required profile

Experience

Industry :
Wholesale
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Leadership
  • Communication
  • Problem Solving

Full Stack Engineer Related jobs