Job Information
AutoZone, Inc. Sr. React.js Engineer in Memphis, Tennessee
AutoZone is actively seeking a highly skilled Senior System Engineer to join the Commercial IT team on the Store Systems Development product team. Our Commercial business is a major growth vehicle for AutoZone, and technology is a key enabler of that growth. Over the past five years the company has made a significant investment in technology supporting our Commercial business. We have modernized our store Point of Sale System and want to continue the trend of providing the best platform and features for our Commercial Sales Managers. The Senior System Engineer will collaborate with our business partners, other developers, and Quality Assurance to analyze, plan, design, and deliver innovative solutions to complex, high-value business problems and help drive our continued digital transformation.
RESPONSIBILITIES:
Review and understand High-Level Designs for projects / features that achieve business objectives
Develop features that consider security, component redundancy, service continuity, disaster recovery, data integrity, monitoring and other DevOps run needs. Write concise and maintainable code, always looking for ways to simplify complexity.
Promote cross-product code reuse and automate processes to enhance developer experience
Engage in code reviews, offering constructive feedback to enhance code quality and product stability
Assure quality through writing and executing integration and unit tests
Manage own training and development – keeping up with approved AutoZone technologies
Mentor less experienced Systems Engineers in their technical growth
REQUIREMENTS:
Bachelor’s degree in Computer Science or related field, or equivalent experience
5+ years of experience as a front-end or full-stack engineer
Minimum of 4 years of experience with React 16.8 or higher with TypeScript using functional style development, React hooks, Redux sagas
A self-starter who exhibits intellectual curiosity in general and seeks to know the why behind what is expected to be done and how things work
2+ years of experience writing and executing integration tests utilizing mock service workers (MSW) and / or end-to-end tests with tools like Jest, Playwright, or equivalent
Proficiency with GitLab or GitHub, including familiarity with git-flow branching strategies, code review commenting, and code rebasing
Able to learn a new skillset, technology or tool with training and coaching
NICE TO HAVE:
Experience with Node.js 16 or higher
Experience with Express.js 4 or higher
Experience with Next.js 13 for server-rendering and static site generation
Hands-on experience using React Query for asynchronous requests and caching
Experience with Linux and PostgreSQL
Benefits at AutoZone
AutoZone cares about people. That’s why AutoZone offers thoughtful benefits programs designed to improve AutoZoners’ physical, mental and financial wellbeing. Some of these benefits include:
Competitive pay and time off
Unrivaled company culture
Medical, dental, vision, life, and short- and long-term disability insurance options
401(k) with Company match and Stock Purchase Plan
Mental and physical wellbeing programs
Opportunities for career growth and tuition reimbursement
Eligibility and waiting period requirements may apply. Learn more about all that AutoZone has to offer on careers.autozone.com.
An ONLINE APPLICATION is REQUIRED. Click the Apply button to complete your application. For step-by-step instructions on how to apply visit careers.autozone.com/candidateresources
AutoZone, Inc.
- AutoZone, Inc. Jobs