Design and develop scalable, accessible, and reusable UI components
Power seamless vehicle configurations and build-and-price experiences across devices and markets
Work within a micro frontend architecture using a monorepo
Champion AI-assisted development practices and automate repetitive workflows
Continuously modernize the frontend stack to keep pace with evolving web standards and tooling
Manage complex state management for multi-step configuration flows
Build guided, multi-step workflows with smooth transitions and mobile-optimized step navigation
Requirements
Bachelor's or Master's degree in Computer Science, Engineering, or a related field
6+ years of experience in frontend software development
Expert-level proficiency in TypeScript, React, and Next.js
Hands-on experience with SolidJS or similar reactive frameworks
Strong command of CSS/SASS/Tailwind CSS
Strong understanding of software architecture, design patterns, and modern programming paradigms
Demonstrated ability to lead technical initiatives, mentor peers, and drive strategic decisions
Experience working in Agile/Scrum environments with cross-functional teams
Tech Stack
JavaScript
Next.js
React
SCSS
TypeScript
Benefits
This job may be eligible for relocation benefits
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging
Opportunities for professional development through mentorship