Senior Staff Front-End Engineer
General Motors
About the role
The Role:
Join our dynamic digital eCommerce team as a skilled Senior Staff Front-End Engineer. We are looking for a passionate leader to spearhead the development of innovative web applications utilizing React. This position offers the chance to collaborate closely with engineers, designers, and product managers to build outstanding user experiences that are scalable and high-performing.
The ideal candidate will possess extensive knowledge of the latest front-end and edge technologies (including React, React Native, Remix, Shopify Hydrogen, and Cloudflare), along with proven expertise in enterprise-level Shopify implementations, TypeScript architecture, and storefront performance enhancements.
What You'll Do:
- Lead the architectural design and development of complex web applications.
- Create and maintain reusable components and libraries with React.
- Work in tandem with back-end engineers to integrate APIs ensuring a seamless data exchange.
- Promote best practices in performance optimization, accessibility, and responsive design.
- Mentor fellow engineers, promoting a culture of technical excellence.
- Engage in code reviews and contribute to the continual improvement of our development processes.
Your Skills and Abilities (Required Qualifications):
- 8+ years of professional front-end development experience with a minimum of 3+ years in a senior or staff-level role.
- Expert knowledge of JavaScript, TypeScript, React, and modern front-end tooling.
- Hands-on experience with Remix or similar frameworks focused on server-side rendering and routing.
- Strong comprehension of web performance, security, and accessibility standards.
- Proficiency with CI/CD pipelines, testing frameworks, and contemporary build tools.
- Outstanding communication and leadership capabilities.
What Will Give You A Competitive Edge (Preferred Qualifications):
- Familiarity with GraphQL, REST APIs, and state management libraries (e.g., Redux, React Context and Hooks).
- Experience working in cloud environments (AWS, Azure, or Google Cloud).
- Knowledge of design systems and component-based development.
- Experience implementing Shopify (Hydrogen App).
- Great collaboration skills: Ability to effectively work with cross-functional teams.
- Problem-solving mindset: Expertise in dissecting complex challenges and devising innovative solutions.
- Adaptability: Comfortable thriving in a fast-paced, evolving environment.
- Empathy and mentorship: Passionate about helping others learn and succeed.
- Clear communication: Skilled at articulating technical concepts to both technical and non-technical stakeholders.
- Ownership and accountability: Proactive in driving projects to completion.
Compensation:
The compensation range for this position is $170,000 - $230,000. The actual salary offered will depend on various factors, including individual qualifications and geographical considerations. A performance-based bonus potential is also available.
Benefits:
We offer a comprehensive array of health and wellness benefits which include medical, dental, vision, health savings accounts, flexible spending accounts, retirement plans, and paid vacation. Specific benefits related to vehicle discounts and assistance programs are included as well.
About GM:
With a vision for a world of Zero Crashes, Zero Emissions, and Zero Congestion, we are committed to leading change for a better, safer, and more equitable future.
Why Join Us:
We strive to ensure that every team member feels valued and part of the General Motors community. Together, we can create meaningful change with our actions and culture.
General Information:
General Motors promotes a workspace free of discrimination and is committed to fostering an inclusive environment that supports all employees. Together, we can build a diverse team that reflects our commitment to innovation in the automotive industry.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free