Lead Front-End Software Engineer

Company: Serve Robotics

Salary: Not provided

Location: , United States

react
vue

Description

• Lead the design, architecture, and implementation of frontend systems for Serve’s internal and external platforms.

• Design, develop and maintain a suite of business-critical operations tools.

• Develop critical features yourself and unblock other engineers through brainstorming, design review and code review.

• Mentor/guide less senior team members and champion good design and engineering practices.

• Establish and maintain best practices in UI engineering, including performance optimization, testing, and accessibility.

• Collaborate closely with Operations, Product and Design teams to translate requirements into detailed specifications and to scope the work into deliverable sprints.

• Work closely with engineers across Serve to integrate operations tools features with robotics, autonomy and other platform capabilities.

• Drive adoption of modern frontend technologies and frameworks to ensure a robust and scalable ecosystem.

• Manage engineering work on the critical path and coordinate with cross-functional teams (e.g. design, product, operations, QA) to ensure a smooth dev/release cycle.

• Contribute to system design discussions, roadmap planning, and cross-functional technical decisions.

Requirements

• Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.

• 10+ years as frontend or fullstack engineer, including 3+ years in a lead role.

• Deep expertise in web technologies, including HTML, CSS, JavaScript/TypeScript and modern JavaScript libraries and tooling (e.g. React, Redux, Vue)

• Experience with UI CI/CD mechanisms and tooling related to deployment and caching (e.g Service Workers, CDN, etc)

• Experience mentoring and guiding engineers in a collaborative environment.

• Experience shipping production code with full instrumentation: deployment, logging, monitoring and documentation.

• Strong experience building and deploying complex single-page web applications.

• Proficiency in state management, RESTful and GraphQL APIs, and modern frontend build pipelines.

• Familiarity with UX design principles and accessibility best practices.

• Track record of designing and building a simple system that works and evolving it into a complex system that still works.

• An ability to convert loosely defined problems into clear specifications and production code.

• Great empathy for customer pain points and strong drive/ability to address them.

• Great verbal and written communication skills.

Benefits

• Offers Equity

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2025.