Job Description:
At Build with Ferguson, creative thinking and collaboration are the keys to our success, and we're looking for individuals who want to grow with us. The Build with Ferguson team is committed to helping our customers make every project a success. Our mission is to simplify home improvement by providing a best-in-class shopping experience, the best selection of products from top brands, and exceptional customer service. Build with Ferguson has access to the strongest distribution network in America, so we can get you what you need, when you need it.
We consider our software engineers to be the heart of our team. You will report to a Product Engineering Manager and will be expected to be productive both independently as well as part of a team depending on the task. You will work on our customer-facing frontend system, contributing to both the client-side and server-side, as well as other related systems that help run the site (and business) when necessary. As part of a product team, you will participate in conversations about new features, refining existing ones, and other improvements. Better performance and paying down/preventing tech debt should both be top-of-mind for you during those conversations
We put an emphasis on the developer experience with the outcome of allowing cross functional teams to move quickly and with confidence. We don’t choose technology for technology’s sake and our decisions must solve real-world customer and business problems. Performance is measured not only in milliseconds but in customer satisfaction. We strive to maintain a balance between the flexibility of design and the usability of the software (for customers and developers). We thrive on open, healthy, human-oriented communication, whether it’s presenting new ideas, code reviews, testing, continuous Integration & delivery, we strive to keep the feedback loops as short as possible.
Responsibilities:
  • Write well-designed, modular, performant, well tested code.
  • Work with your product manager, QA engineer, designer, and other developers to determine the best path forward for problems.
  • Perform code reviews ensuring high quality and standards, while also using them as an opportunity to learn and grow.
  • Ask questions and bring ideas to the group on improvements for site performance and stability, as well as developer ergonomics.
  • Document and maintain software functionality.
  • Monitor application performance and take action where necessary.
  • Possess up-to-date knowledge of technological developments in the industry.
  • Technologies you’ll be working with directly include: Typescript, React, GraphQL, Webpack, Tachyons, DataDog, Bugsnag, and Harness.
  • Other technologies you’ll have exposure to/work with include: Java, Spring Boot, SQL & NoSQL databases, and React Native.
Qualifications:
  • Master’s/Bachelor’s degree in Computer Science and/or equivalent prior experience in Software Engineering.
  • Proven ability to work creatively and analytically in a problem-solving environment.
  • Strong problem solving and time management skills.
  • Ability to work both alone and collaboratively on projects.
  • Ability to clearly communicate and prioritize work when conflicts arise.
  • Ability to effectively prototype and experiment with technologies.
  • Must have experience with NodeJS.
  • Experience using Git with GitHub being a plus.
  • Experience with JavaScript technologies like React, GraphQL, Express, and TypeScript.
  • Experience with bundlers such as Webpack, Parcel, etc.
  • Experience building and integrating with high traffic services.
  • Experience with Continuous Integration and Continuous Delivery a plus.
Build with Ferguson is dedicated to providing meaningful benefits programs and products to our associates and their families—geared toward benefits, wellness, financial protection, and retirement savings. Build with Ferguson offers a competitive benefits package that includes medical, dental, vision, retirement savings with company match, paid leave (vacation, sick, personal, holiday, and parental), employee assistance programs, associate discounts, community involvement opportunities, and much more!
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

Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Loading...
Success
Error on reporting

Related jobs

Edgetensor Technologies Edgetensor Technologies |
Today

We're looking for a Cloud Architect to join our team.Responsibilities:Communicate design requirements to engineers and management.Take end-to-end ownership and manage a small team. Collaborate with the rest of the engineering team to design and launch.

Talk Social is hiring a frontend developer to architect browser-based video and experience design tools for deep human experiences. We could all use more serendipitous connection and meaningful fun nowadays, and you'd be helping build one of the more.

Vertex IT Service Vertex IT Service |
Today

Vertex It Service is looking for a Software Architect, who will be responsible for high-level concepts and UI designs for software applications. He will collaborate with Software Engineers to ensure that all requirements from the original designs are.

Beacon Systems Beacon Systems |
Today

Position: React Native developerLocation: Remote - Vienna, VA 22182Duration: 12 Months PlusWe are looking for a React Native developer interested in building performant mobile apps on both the iOS and Android platforms. Building a product is a highly.

Legacy Esports Legacy Esports |
Today

As a Technical Architect at LeagueSpot, expect to spend your day building and mentoring a team, database and API development, designing slick user interfaces, and building integrations with external technology vendors and partners. You will be writing.

More jobs by this company

Job Description:At Build with Ferguson, creative thinking and collaboration are the keys to our success, and we're looking for individuals who want to grow with us. The Build with Ferguson team is committed to helping our customers make every project.

Ferguson Ferguson |
13 d ago

Job Description:Ferguson is North America’s leading value-added distributor across residential, non-residential, new construction and repair, maintenance, and improvement (RMI) end markets. Spanning 34,000 suppliers and more than one million customers,.

Job Description:Ferguson is North America’s leading value-added distributor across residential, non-residential, new construction and repair, maintenance, and improvement (RMI) end markets. Spanning 34,000 suppliers and more than one million customers,.

Job Description:Ferguson is North America’s leading value-added distributor across residential, non-residential, new construction and repair, maintenance, and improvement (RMI) end markets. Spanning 34,000 suppliers and more than one million customers,.

Job Description:At Build with Ferguson, creative thinking and collaboration are the keys to our success, and we're looking for individuals who want to grow with us. The Build with Ferguson team is committed to helping our customers make every project.

Job Description:At Build with Ferguson, creative thinking and collaboration are the keys to our success, and we're looking for individuals who want to grow with us. The Build with Ferguson team is committed to helping our customers make every project.

Job Description:Ferguson is North America’s leading value-added distributor across residential, non-residential, new construction and repair, maintenance, and improvement (RMI) end markets. Spanning 34,000 suppliers and more than one million customers,.

Job Description:The IT Category Manager's primary objective is to deliver value through the implementation of effective negotiation strategies that reduce both organizational costs and risks while improving vendor performing and encouraging innovation.