Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Tesla Sr. Software Engineer Digital Experience 
United States, California, Fremont 
779396803

23.04.2025
What You’ll Do
  • Design, develop and support applications and systems under the team’s scope, including energy order processing, energy system recommendation algorithms, internal data management tools, order management flows, etc.
  • Write clean, maintainable, performant, and well-tested code to implement new features and fix bugs
  • Write unit tests, integration tests, and work with QA to coordinate timely regression for new features
  • Monitor live system metrics, respond to alerts, and troubleshoot production issues
  • Collaborate with Product, Design, and Business stakeholders to plan and prioritize new feature development
  • Communicate changes in project estimates, dependencies, and blockers with affected stakeholders quickly
  • Own feature development and projects through design, development, testing, release and production
  • Understand and improve the scalability, maintainability, availability, and visibility of applications
  • Document newly implemented technologies and application functionality
  • Learn new technologies, practices and business concepts to solve new problems as Tesla grows
What You’ll Bring
  • Degree in Computer Science or related field, or equivalent experience
  • Solid understanding of fundamental web technologies such as HTTP, REST, AJAX and JSON. Strong proficiency in HTML, CSS and JavaScript / ES6 / Typescript, including DOM manipulation and the JS object model
  • Thorough understanding of REST principles and best practices of building and using RESTful APIs
  • Ability to work efficiently in Typescript and navigate between legacy and modern patterns
  • Thorough understanding of core design principles and common patterns of React
  • Experience with common development tools such NPM, and understanding of how to develop and publish versioned packages
  • Experience with Node.js, Express, Next.js, and a willingness to work full stack is a big plus
  • Experience with Redux, React Query, Jest, React Native, and CSS designs systems is a plus