Job Details
- Company: Tesla APAC
- Job Position: Frontend Software Engineer
- Location: India
- Employment Type: Full-time
- Job Function: Engineering & IT
- Department: Software Engineering
- Salary: ₹12 – ₹20 LPA (Estimated)
Job Overview
Tesla APAC is hiring a Frontend Software Engineer to work with its software engineering team on internal tools that support the design, permitting, and installation of energy products and systems. The role involves building stable and scalable applications that help Tesla employees track, standardize, automate, and improve energy installation processes. The engineer will work closely with Product, Design, and Business teams while developing, testing, monitoring, and improving software applications.
Key Responsibilities
- Design, develop, and support applications and systems handled by the team.
- Write clean, maintainable, efficient, and well-tested code.
- Develop new features and fix software bugs.
- Create unit and integration tests for new functionality.
- Work with QA teams to coordinate regression testing.
- Monitor live application metrics and respond to system alerts.
- Troubleshoot and resolve production issues.
- Study existing technical systems and identify areas for improvement.
- Work with Product, Design, and Business teams to plan and prioritize features.
- Communicate project estimates, dependencies, risks, and blockers with stakeholders.
- Take ownership of features and projects from design through production release.
- Improve application scalability, maintainability, availability, and visibility.
- Participate in technical improvements and software development activities.
- Document newly developed technologies and application functionality.
Eligibility Criteria
- A degree in Computer Science or a related field, or equivalent practical experience.
- Strong understanding of fundamental web technologies.
- Good knowledge of HTML, CSS, and JavaScript/ES6.
- Understanding of DOM manipulation and the JavaScript object model.
- Knowledge of database fundamentals and SQL databases.
- Strong understanding of REST principles and RESTful APIs.
- Good understanding of Angular design principles and common Angular design patterns.
- Experience with frontend development tools such as Vite, NPM, or Yarn.
- Experience working with software development and testing processes.
Required Skills
- HTML, CSS, and JavaScript/ES6.
- Angular framework and design patterns.
- REST and RESTful API development.
- HTTP, AJAX, and JSON.
- SQL database querying and updating.
- DOM manipulation and JavaScript object model.
- Frontend development tools such as Vite, NPM, and Yarn.
- Unit testing and integration testing.
- Application debugging and production troubleshooting.
- Software scalability, maintainability, and availability concepts.
- Strong problem-solving and analytical skills.
- Communication and collaboration with cross-functional teams.
- GraphQL knowledge is an added advantage.
Why Join Company?
- Work on software systems supporting Tesla’s energy and vehicle products.
- Get exposure to large-scale internal tools and business applications.
- Work with Product, Design, Engineering, and Business teams.
- Gain experience in modern frontend technologies and scalable software systems.
- Contribute to automation and process improvement initiatives.
- Work on applications used to manage real-world energy installation processes.
- Develop experience across the complete software development lifecycle.
Important Links
Apply Link: Click here