Tesla - Fremont, CA

posted about 2 months ago

Full-time - Entry Level
Fremont, CA
Transportation Equipment Manufacturing

About the position

The Digital Experience team at Tesla is dedicated to creating a seamless and consistent global customer experience across all digital platforms, including native applications and in-car infotainment systems. This team is responsible for developing the next generation of products and the supporting infrastructure that enables customers in over 60 countries to understand, interact with, and purchase Tesla's innovative vehicles and energy products. As a Mobile Software Development Engineer, you will play a crucial role in this mission by rapidly developing mobile applications while ensuring that they are built thoughtfully, balancing the need for speed to market with considerations for longevity and scalability. Your work will directly contribute to delivering extraordinary customer experiences that align with Tesla's high standards. In this role, you will be tasked with designing, coding, and maintaining mobile user experiences from end to end. You will optimize code for performance, stability, and maintainability, ensuring that the applications you develop meet the high expectations of Tesla's customers. Collaboration is key, as you will work closely with a cross-functional team that includes Hardware Engineers, Application/UI Software Engineers, QA/Validation specialists, and Designers. This collaborative environment will allow you to leverage diverse expertise to create top-tier mobile applications that enhance the overall digital experience for Tesla users.

Responsibilities

  • Design, code and maintain mobile user experiences end-to-end
  • Optimize code for performance, stability and maintainability
  • Collaborate with a cross-functional team of Hardware Engineers, Application/UI Software Engineers, QA/Validation, and Designers

Requirements

  • Bachelor's Degree in Computer Science, Software Engineering, or similar areas of study or equivalent experience
  • Minimum 2 years' experience in Mobile (iOS/Android) development or equivalent
  • 1+ years building web and/or mobile experiences or equivalent
  • Proficient with React Native and Redux
  • Proficient with Typescript is a plus
  • Familiar in Objective-C or Java
  • Excellent grasp of fundamental computer science concepts, good at solving complex technical problems
  • Experience using common design patterns
  • High standards for code quality, maintainability, and performance
  • Experience creating, maintaining and shipping top-ranking mobile apps is preferred

Nice-to-haves

  • Proficient with Typescript
  • Experience creating, maintaining and shipping top-ranking mobile apps

Benefits

  • Aetna PPO and HSA plans with $0 payroll deduction
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental and vision plans with $0 paycheck contribution options
  • Company Paid HSA Contribution when enrolled in the High Deductible Aetna medical plan with HSA
  • Healthcare and Dependent Care Flexible Spending Accounts (FSA)
  • LGBTQ+ care concierge services
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Company paid Basic Life, AD&D, short-term and long-term disability insurance
  • Employee Assistance Program
  • Sick and Vacation time (Flex time for salary positions), and Paid Holidays
  • Back-up childcare and parenting support resources
  • Voluntary benefits including critical illness, hospital indemnity, accident insurance, theft & legal services, and pet insurance
  • Weight Loss and Tobacco Cessation Programs
  • Tesla Babies program
  • Commuter benefits
  • Employee discounts and perks program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service