Associate Software Development Engineer - Mobile React Native - Gigafactory Berlin

Tesla
Grünheide (Mark), Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Grünheide (Mark), Germany

Tech stack

JavaScript
Agile Methodologies
Application Performance Management
Code Review
Software Debugging
Mobile Application Software
OAuth
Software Engineering
TypeScript
Data Processing
React
iOS
Backend
GIT
GraphQL
React Native
React
REST
Microservices

Job description

We're looking for a passionate React Native developer to join our team building the Tesla One Application. You'll work on a cross-functional squad to design, develop, and maintain high-performance, scalable mobile experiences for iOS and Android. Your work will directly impact how customers interact with Tesla's ecosystem, from vehicle controls to energy management and beyond. What You'll Do

Develop new features and maintain existing ones in the Tesla One Application using React Native and TypeScript.

Collaborate with product managers, designers, and backend engineers to translate requirements into seamless user experiences.

Optimize application performance, ensuring smooth interactions even under resource constraints.

Implement robust state management (e.g., Redux, MobX) and integrate with RESTful APIs/GraphQL for backend data.

Debug and resolve cross-platform compatibility issues, ensuring consistency across iOS and Android.

Participate in code reviews, mentor junior developers, and contribute to engineering best practices. What You'll Bring

Requirements

Do you have experience in iOS development?, * 3+ years of experience building and shipping production-grade mobile applications (React Native or native iOS/Android).

  • Strong proficiency in JavaScript/TypeScript, React, and modern mobile architecture patterns.
  • Experience with state management libraries (Redux, MobX) and asynchronous data handling.
  • Familiarity with RESTful APIs, OAuth, and integration with backend services.
  • Knowledge of CI/CD pipelines, Git workflows, and agile development practices.
  • Excellent problem-solving skills and a passion for delivering user-centric solutions.
  • Genuine curiosity and eagerness to solve complex problems and learn how products are designed, built, and operated.
  • Full professional proficiency in English.

Benefits & conditions

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 competitive salary and Tesla shares or bonuses. Typical benefits that are offered are a pension program, 30 vacation days, flexible work arrangements, corporate benefits, employee insurances, relocation, and commuting support.

Tesla is an Equal Opportunity / Affirmative Action employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity or any other factor 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.

About the company

Tesla is accelerating the world's transition to sustainable energy. We continuously develop revolutionary strategies and products within shortest time, and successfully launch them 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 is our employees. Their passion, motivation and engagement ensure that we consistently achieve our goals.

Apply for this position