Company: Serve Robotics
Salary: Not provided
Location: , United States
• 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.
• 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.
• Offers Equity
job post pulled from jsjobs
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2025.