Manager Frontend/UI Developer
The Lead Front End Engineer will lead the design, and implementation of a diverse set of applications that power the Vehicle Platform. You will work closely with some of the best world-class software engineers towards distinctive value for our OEM partners, helping them benefit in a way that enables automakers to continually improve their vehicles’ features and performance at any point in their lifecycle.
The perfect candidate is expected to be very hands-on but also able to lead strong UI teams.
Location-wise, candidates should already reside within the SF/Bay Area, CA region as we promote a hybrid work model with 2-3 days in office requirements (for synergy, collaboration, engagement, and camaraderie with peers and management).
Duties and Responsibilities
-
- Lead the entire product lifecycle, from ideation through building, testing, deploying, monitoring, and supporting mission-critical systems.
- Apply expertise in various programming languages, frameworks, and technologies to deliver high-quality and scalable software applications.
- Collaborate with stakeholders to lead the design, development, and maintenance of intricate and efficient user interfaces for web applications
- Manage project priorities, deadlines, and deliverables, showcasing technical leadership
- Architect efficient and reusable front-end systems, actively contributing to the development of complex web applications.
- Utilize effective verbal and written communication skills to convey complex information to diverse audiences.
- Stay current with the latest web application techniques and programming practices.
- Define test cases and develop a test harness to ensure comprehensive requirement coverage.
- Provide mentorship, enforce coding standards, conduct code reviews, and advocate for automated testing.
Qualifications and Experience
-
- Master’s degree in Computer Science or a related technical field or equivalent practical experience.
- Minimum 8 years of professional experience building responsive, user-friendly web applications
- Minimum 4 years of management experience, leading teams of at least 8-10 members
- Demonstrated technical leadership experience, such as working as a UI architect, tech lead, or UI manager on high-impact projects.
- Deep knowledge of web frontend frameworks such as React, and Typescript.
- Excellent written communication skills. Your ideas, feedback, key decisions, and technical designs will be shared with other senior engineers, partners, and the company’s leadership.
- Curious, open-minded, and driven to solve complex problems.
- Ability to self-start and work in unstructured environments, bringing projects from inception to completion.
- Strong programming and computer science fundamentals.
- Demonstrated ability to develop data-intensive, responsive user-facing applications.
- Proven track record of establishing reusable code, libraries, and patterns.
- Strong understanding of the technical feasibility of UI/UX designs.
- Attention to detail and a keen appreciation for design and beautiful UI
- Experience in designing scalable and resilient front-end systems.
- Excellent debugging and troubleshooting skills, especially in a cloud environment.
- Strong knowledge of performance optimization techniques and ensuring high-performance web applications.
- Experience with GraphQL