General Motors
Senior Frontend Engineer - Vehicle Software Integrity
Milford, Michigan, United States of America +3 · Hybrid · Senior · Full-time · Posted Sep 15, 2026
- Location
- Milford, Michigan, United States of America
Austin, Texas, United States of America
Mountain View, California, United States of America
Warren, Michigan, United States of America - Experience
- 6+ years of programming experience; alternatively, the stated education route requires four years of relevant experience, or equivalent knowledge with six years of relevant experience.
- Education
- Bachelor's degree in Computer Science, Computer Engineering, or a closely related field; or equivalent knowledge with six years of relevant experience.
- Visa sponsorship
- GM does not provide immigration-related sponsorship for this role; candidates who need GM immigration sponsorship now or in the future should not apply.
About the job
Owns end-to-end full-stack systems that aggregate vehicle software data and present planning, quality, and delivery insights through dashboards.
What you'll do
- Design, build, and operate features across a NextJS frontend and Go backend, from architecture through production.
- Create data visualizations and dashboards, and extend a shared component library.
- Collaborate across teams, contribute to technical direction and code quality, and mentor engineers.
What they ask for
- Bachelor's degree in Computer Science, Computer Engineering, or a closely related field plus four years of relevant experience; or equivalent knowledge with six years of relevant experience.
- 6+ years of experience with at least one programming language and working knowledge of additional languages.
- Hands-on web application experience with modern JavaScript frameworks, including React/NextJS.
- Proficiency in version control, test-driven development, debugging, and performance analysis.
Nice to have
- Production experience with NextJS and TypeScript, and modern JavaScript tooling.
- Experience with charting libraries such as Recharts, Chart.js, or visx; familiarity with Azure or micro-frontend architectures.
Tools
React, NextJS, Go, TypeScript, Recharts, Chart.js, visx, Azure
AI focus
Use AI tools to work faster, applying sound judgment and validating their output.
Model-written summary · the original posting is authoritative