Job Description
AutoZone is looking for a talented web developer to join our team in writing React apps in on our React Development Team. You'll have the opportunity to work on one of our agile scrum teams to build and maintain web applications. Our portfolio spans retail, commercial, and international e-commerce areas, plus there are additional opportunities for internal employee applications. Candidates must have recent experience building JavaScript SPA web projects with React and Node.js.
Responsibilities:
- Implement features that meet business requirements while maintaining a healthy, sustainable, and reliable codebase
- Work on problems with your team, roll up your sleeves, form an opinion and advocate for engineering-specific roadmap items
- Contribute to overall group objectives like finding opportunities for cross-product code reuse, improving developer experience using automation, and improving operational stability
- Write maintainable code and always find opportunity to simplify
- Deliver code with confidence by writing integration and unit tests
- Participate in code reviews and provide feedback that continuously improves the quality of the code
- Own your own professional development by seeking out challenging work assignments
Requirements:
- Bachelor’s degree in Computer Science or related field required
- Experience developing web applications using React, Redux, React testing library and Jest
- Typically requires 2 to 4 years of experience as a front-end or full-stack engineer
- Expert proficiency in TypeScript and modern react (hooks, functional programming)
- Familiarity in advanced React 18 concepts like Server components, suspense etc.,
- Ability to test applications for Accessibility and assist team in developing accessible applications
- Expert knowledge in integration tests using MSW and writing end-to-end tests using cypress or playwright
- Ability to coach and mentor other team members