Frontend Software Engineer, Digital Experience

Tesla is a leading electric vehicle and clean energy company developing innovative automotive and energy solutions.
$111,200 - $200,160
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Automotive

Description For Frontend Software Engineer, Digital Experience

Tesla is seeking a Frontend Software Engineer to join their Digital Experience team in building internal tools for Tesla Energy products. This role focuses on developing applications that facilitate process management of design, permitting, and installation of energy systems. You'll be part of a team creating a scalable platform that supports current and future Tesla Energy products.

The position offers an exciting opportunity to work on mission-critical applications that optimize energy installation processes from start to finish. You'll be responsible for developing clean, maintainable code, implementing new features, and ensuring system reliability. The role requires strong expertise in frontend technologies, particularly React, and involves collaboration with cross-functional teams.

This is an excellent opportunity for a mid-level engineer passionate about clean energy and interested in making a significant impact on Tesla's energy division. The role offers competitive compensation ($111,200 - $200,160) and comprehensive benefits, including medical, dental, and vision coverage, 401(k) matching, and stock purchase options.

The ideal candidate will bring strong technical skills in frontend development, understanding of database principles, and experience with modern web technologies. You'll work in Tesla's Fremont location, contributing to the company's mission of accelerating the world's transition to sustainable energy through innovative software solutions.

Last updated 2 hours ago

Responsibilities For Frontend Software Engineer, Digital Experience

  • Design, develop and support applications and systems under the team's scope
  • Write clean, maintainable, performant, and well-tested code
  • Write unit tests, integration tests, and work with QA
  • Monitor live system metrics and troubleshoot production issues
  • Investigate and understand existing system technical functionality
  • Collaborate with Product, Design, and Business stakeholders
  • Own feature development through design, development, testing, and release
  • Document newly implemented technologies and application functionality

Requirements For Frontend Software Engineer, Digital Experience

JavaScript
React
TypeScript
  • Degree in Computer Science or related field, or equivalent experience
  • Solid understanding of fundamental web technologies (HTTP, REST, AJAX, JSON)
  • Strong proficiency in HTML, CSS and JavaScript/ES6
  • Solid understanding of database principles and SQL databases
  • Thorough understanding of REST principles and best practices
  • Thorough understanding of core design principles and patterns of React
  • Experience with front-end development tools (Vite, NPM, Yarn)
  • Experience with GraphQL is a plus

Benefits For Frontend Software Engineer, Digital Experience

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Commuter Benefits
  • Medical plans with $0 payroll deduction
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental and vision plans
  • Company Paid HSA Contribution
  • Healthcare and Dependent Care FSA
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Company paid Basic Life, AD&D, disability insurance
  • Employee Assistance Program
  • Sick and Vacation time
  • Back-up childcare and parenting support
  • Commuter benefits
  • Employee discounts and perks program

Interested in this job?

Jobs Related To Tesla Frontend Software Engineer, Digital Experience

Fullstack Software Engineer, Energy Software, Diagnostics

Full-Stack Software Engineer position at Tesla, focusing on energy software diagnostics, requiring 4+ years of experience in frontend and backend development.

Software Engineer, Full Stack, Vehicle Engineering

Full Stack Software Engineer position at Tesla, developing automation tools for Vehicle Engineering team using React, TypeScript, and PostgreSQL.

Software Engineer, Frontend, AI Tooling

Frontend Software Engineer position at Tesla, focusing on AI tooling development for autonomous driving systems and robotics, offering competitive compensation and comprehensive benefits.

Rendering Engineer, Software Infotainment

Tesla is hiring a Rendering Engineer to develop advanced graphics and UI systems for their vehicle infotainment platforms, focusing on real-time rendering and user interface optimization.

Software Engineer, Vehicle User Interface, Infotainment Software

Frontend Software Engineer position at Tesla, developing in-car user interfaces and infotainment systems using C++ with competitive compensation and benefits.