About Ferguson:
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.
Duties and Responsibilities:
- Design, develop, and maintain responsive, user-facing features using HTML, CSS, Java Script, and modern frameworks like React, Angular, or Vue.
- Work closely with designers to transform UI/UX wireframes into clean, efficient, and high-quality code.
- Optimize web applications for maximum performance, speed, and scalability.
- Ensure the technical feasibility of design concepts, proactively addressing any limitations.
- Conduct thorough code reviews, offering constructive feedback to elevate team standards and foster growth.
- Troubleshoot and debug issues, continuously improving application performance and user experience.
- Stay current with emerging technologies and trends, integrating relevant innovations into development practices.
Qualifications and Requirements:
- Demonstrated experience as a Front-End Developer or in a similar role.
- Proficiency in HTML, CSS, Java Script, and at least one modern Java Script framework such as React, Angular, or Vue.
- Familiarity with version control systems like Git to manage and track development changes effectively.
- Exceptional problem-solving skills and a sharp attention to detail.
- Strong collaboration and communication skills, with the ability to work seamlessly in a team environment.
- Demonstrable ability to succeed in a fast-paced environment while efficiently managing multiple priorities.
Preferred Skills (Bonus Points):
- Experience with Salesforce development, including Apex, Visualforce, or Lightning Components.
- Knowledge of e-commerce platforms and best practices for online retail development.
- Familiarity with Agile development methodologies, contributing to iterative and flexible workflows.