remote
Software Engineer, Frontend - Lyft Urban Solutions
Software Engineer
Frontend Software Engineer building operator tooling with React, TypeScript, and Node.js to empower micromobility teams through intuitive, high‑performance web interfaces.
About the role
Key Responsibilities
- Design, develop, and maintain responsive web components using React and TypeScript.
- Collaborate with product managers, designers, and data scientists to translate business requirements into scalable UI solutions.
- Implement state management, API integrations, and performance optimizations for high‑traffic operator dashboards.
- Write unit, integration, and end‑to‑end tests to ensure reliability and maintainability.
- Participate in code reviews, pair programming, and continuous improvement initiatives.
Requirements
- 3+ years of professional frontend development experience.
- Strong proficiency in React, TypeScript, JavaScript (ES6+), and modern CSS techniques.
- Experience with RESTful APIs, GraphQL, and state management libraries (Redux, Zustand, etc.).
- Familiarity with CI/CD pipelines, version control (Git), and agile workflows.
- Excellent problem‑solving skills and a passion for building user‑centric products.
Skills
reacttypescriptjavascriptnodejs