Source description
About the role
Build your Career at Tesla

Senior Software Engineer (TypeScript, React) (m/w/d) - Gigafactory Berlin-Brandenburg
| Job Category | Engineering & Information Technology | | Location | Grünheide (Mark), Brandenburg | | Req. ID | 271902 | | Job Type | Full-time |
What to Expect
Tesla is accelerating the world's transition to sustainable energy. Revolutionary strategies and products were developed within a few years and successfully launched on a large scale. This is only possible through extraordinary speed, innovation, and efficiency.
Gigafactory Berlin forms the perfect basis for rolling out Tesla's incredible success story in Europe. The most important pillar for this are our employees. Their passion, motivation and engagement ensure that we achieve our goals. We are looking for you to continue and expand this success story together.
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.
What You’ll Do
-
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
What You’ll Bring
-
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)
What we offer
You will be working in our state-of-the-art Gigafactory where you’ll solve the world's most interesting problems with the best and brightest people who share a passion to change the world. Tesla’s compensation package includes a competitive salary and Tesla shares or bonuses. Typical benefits that we provide are 30 vacation days, an occupational pension, employee life and disability insurances, free EV charging, product discounts and various transportation benefits.
Tesla is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to any factor, including veteran status and disability status, protected by applicable federal, state or local laws.
Tesla is also committed to working with and providing reasonable accommodations to individuals with disabilities. Please let your recruiter know if you need an accommodation at any point during the interview process.
For quick access to screen reading technology compatible with this site click here to download a free compatible screen reader (free step by step tutorial can be found here). Please contact ADA@tesla.com for ADA related questions or to request ADA accommodations.
Privacy is a top priority for Tesla. We build it into our products and view it as an essential part of our business. To understand more about the data we collect and process as part of your application, please view our Tesla Talent Privacy Notice.
More at Tesla
Related open roles
Software Validation Engineer, Actuators, Chassis Systems
San Francisco Bay Area · Onsite
Sr. Software Engineer, Vehicle Pricing, Digital Experience
San Francisco Bay Area · Onsite
Sr. Fullstack Developer (m/w/d)
Prüm, Rhineland-palatinate · Onsite
Software Engineer, C++ Generalist, AI Systems & Infrastructure
San Francisco Bay Area · Onsite
Internship, Data Capture Application Engineer, Energy Engineering (Fall 2026)
San Francisco Bay Area · Onsite
Staff Manufacturing Test Software Development Engineer, Optimus
San Francisco Bay Area · Onsite