Tesla→
Senior Software Engineer (TypeScript, React)… at Tesla · Grünheide…
Job Description
Tesla was founded in 2003 with the goal of accelerating the transition to sustainable energy and protecting the planet Earth. Through solar energy, batteries, and electric vehicles, we are building a world of amazing abundance.
At Gigafactory Berlin-Brandenburg, we manufacture the Model Y, and starting in 2027, we’ll produce everything from battery cells to electric vehicles. This is unique in Europe. Our international team consists of over 12,000 employees from 130 countries. We hire talent at all skill levels - prior experience in the automotive industry is not required. Would you like to help write the next chapter in Tesla’s success story and work at one of Germany’s most modern workplaces? Then this is the right place for you!
We are currently looking for highly motivated developers to join the Factory Software Engineering team.
Our engineers are hands-on and encouraged to own their own projects, contribute to innovative ideas, and make an impact on the way our company operates. The mission of our team is to streamline factory operations by building world-class scalable software systems, decrease business costs, and solve engineering challenges from both development and support perspective.
Responsibilities
Own the frontend architecture of complex, enterprise-scale web applications — make decisions on component design, state management, and data-fetching patterns
- Build polished, performant, and accessible user interfaces for manufacturing execution software
- Collaborate closely with backend engineers and product teams during requirements gathering, technical specification, and system design
- Contribute to backend services and APIs (primarily in Golang) to deliver end-to-end features when needed
- Champion frontend best practices: code reviews, testing strategies, performance budgets, and design-system adoption
- Build and maintain shared tooling, test automation, and developer documentation
- Be flexible, responsive, and adaptive to ever-changing business requirements
Requirements
- Strong understanding of software development fundamentals including software design, component architecture, state management, and code maintainability
- At least 4 years of hands-on experience building modern web applications with TypeScript and React (or Angular)
- Deep knowledge of frontend fundamentals: HTML, CSS, responsive design, accessibility, and browser performance optimization
- Experience with frontend tooling and ecosystems: bundlers (Vite, Webpack), testing frameworks (Jest, Playwright, Cypress), and CI/CD pipelines
- Solid experience with RESTful APIs and/or GraphQL — comfortable designing and consuming API contracts
- Working knowledge of backend development, preferably with Golang
- Familiarity with SQL and relational databases (MySQL, PostgreSQL, etc.)
- Full professional proficiency in English; German is a plus
- Experience with Kubernetes or containerized deployments is a plus
Nice to Have
- Experience with design systems or component libraries (e.g., Storybook, Material UI, Tailwind CSS)
- Understanding of observability and monitoring on the frontend (error tracking, performance metrics)
Not only do we offer you an attractive compensation package, but also access to a wide range of perks and benefits. For example:
- Our own medical center, a gym and an in-house barbershop
- E-bike charging stations in front of the factory, more than 500 free charging stations for electric cars, a bike leasing program, free use of the nextbike bike-sharing fleet, as well as numerous free shuttle bus routes to Grünheide and the surrounding areas
- You’ll receive subsidized canteen meals, a free S-membership at the Urban Sports Club (discount from M+) and you can sign up for many language courses
- We also offer all employees a wide range of insurance options, such as a company pension plan, as well as discounts on private insurance and legal protection insurance
These and many other benefits await you. Join Tesla and help us build a world of amazing abundance.
Candidates are expected to uphold and actively promote sustainability principles in their daily work, operating in line with Tesla Global Environmental, Health, Safety & Security (EHS&S) Policy and EMAS requirements, fostering a culture of continuous environmental improvement.