UI Software Engineering Manager

Remote Full-time
Welcome to Tesla: A World of Sustainable Energy and Innovation
Tesla, a pioneer in the electric vehicle and clean energy industry, is seeking an experienced and skilled UI Software Engineering Manager to lead our User Interface Engineering Team. As a leader in the field of sustainable energy, we are committed to delivering innovative products and solutions that make a global impact. Our team is passionate about creating a better future, and we are looking for like-minded individuals to join us on this journey.

About the Role
We are looking for a highly skilled and experienced UI Software Engineering Manager to lead our team of talented engineers. As a UI Software Engineering Manager at Tesla, you will be responsible for leading the development of user interfaces that deliver global change and sustainable energy. You will have the opportunity to work on a wide range of products, including the Megapack, Powerwall, Supercharger, and Autobidder. Our user center is built with cutting-edge technologies such as Typescript, React, and React Native, as well as the Godot Engine, and is powered by an advanced backend distribution system.

Key Responsibilities

Lead full software development and testing lifecycle for Tesla Energy mobile and web UI applications
Develop and define the future of application design and software using technologies such as Typescript, React, React Native, Redux, D3 Scales, Webgl, and Godot Engine
Build and lead a team of UI software engineers by recruiting, mentoring engineers, and training leaders
Collaborate with product and UX managers to define amazing plans, maps, and strategies
Commit to delivering beautiful, intuitive, and powerful applications for our users in the consumer, business, and industrial sectors
Improve application stability and performance using group, integration, and stress testing
Provide technical leadership, foster collaboration, and promote initiatives to completion
Maintain team values that include engineering excellence, curiosity, passion for action, self-awareness, participation, and vulnerability


Essential Qualifications
To be successful in this role, you will need to have a strong background in software engineering and leadership. The following qualifications are essential:

Proven track record of delivering traditional applications and/or web experiences (traditional applications preferred)
Experience leading software engineering teams as a technical and people leader
Strong penchant for test automation and advanced applications
Eagerness to quickly learn about renewable energy and electric vehicle systems
Bachelor's degree in a relevant field (computer science, engineering, or related field)


Preferred Qualifications
In addition to the essential qualifications, the following qualifications are preferred:

Experience with Typescript, React, React Native, Redux, D3 Scales, Webgl, and Godot Engine
Experience with agile development methodologies and version control systems such as Git
Strong understanding of computer science fundamentals, including data structures, algorithms, and software design patterns
Excellent communication and leadership skills, with the ability to motivate and inspire teams


Skills and Competencies
To be successful in this role, you will need to possess a range of skills and competencies, including:

Strong technical skills, with the ability to learn and adapt quickly
Excellent leadership and management skills, with the ability to motivate and inspire teams
Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams
Ability to work in a fast-paced environment, with multiple priorities and deadlines
Strong problem-solving skills, with the ability to analyze complex problems and develop creative solutions


Career Growth Opportunities and Learning Benefits


Opportunities for professional development and growth, including training and education programs
Access to cutting-edge technologies and tools, with the opportunity to work on innovative projects
Collaboration with talented and experienced engineers, with the opportunity to learn from others
Recognition and rewards for outstanding performance, including bonuses and stock options


Work Environment and Company Culture


Engineering excellence, with a focus on innovation and continuous improvement
Curiosity, with a desire to learn and explore new ideas and technologies
Passion for action, with a focus on delivering results and making a impact
Self-awareness, with a commitment to personal growth and development
Participation and vulnerability, with a focus on collaboration and open communication


Compensation, Perks, and Benefits


Competitive salary, with opportunities for bonuses and stock options
Comprehensive benefits package, including health, dental, and vision insurance
401(k) matching program, with a generous company match
Flexible work arrangements, including remote work options and flexible hours
Access to cutting-edge technologies and tools, with the opportunity to work on innovative projects


Conclusion
If you are a motivated and talented UI Software Engineering Manager looking for a new challenge, we encourage you to apply for this exciting opportunity. At Tesla, we are committed to creating a better future, and we are looking for like-minded individuals to join us on this journey. With a range of career growth opportunities, learning benefits, and a positive and inclusive work environment, this is an opportunity not to be missed.

We Want to Hear From You!
If this role sounds like a perfect fit, don't hesitate. Apply today and let's build the future together.

Apply Now

Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

CRM & Lifecycle Manager, Consumer (B2C)

Remote Full-time

**Experienced Part-Time Data Entry Specialist – Remote Opportunity at arenaflex**

Remote Full-time

Transactional Corporate Attorney- Remote

Remote Full-time

IT-QA

Remote Full-time

Director of eCommerce - DTC

Remote Full-time

Associate Director, Biostatistics – MedTech Surgery

Remote Full-time

Experienced Customer Support Associate for Employee Assistance Programs – Delivering Compassionate Support and Exceptional Service in a Fully Remote Environment

Remote Full-time

[PART_TIME Remote] Retirement Plan Client Services Representative

Remote Full-time

Full-time Night Shift RN Telephone Triage (Remote)

Remote Full-time

Epicor Implementation consultant (100% remote from USA or Canada)

Remote Full-time
← Back to Home