💼Jobs 📝Blog 🧮Salary Calc 🌍Cost of Living 📋Tax Guide
👤Sign In Post a Job — from $99
Lyft

Software Engineer, Frontend - Lyft Urban Solutions

EngineeringFull-TimeMid-Level
Location
Worldwide
Job Type
Full-Time
Experience
Mid-Level
Apply Now

Job Description

ABOUT THE ROLE As a Software Engineer, Frontend on the Operator Core Tooling pod at Lyft Urban Solutions, you will play a vital role in building the robust services that power our critical operations tooling platform. Your work will directly empower our micromobility operations teams by providing them with intuitive and efficient tools, significantly improving their daily workflows as they manage our fleet. WHAT YOU'LL DO As a Frontend Software Engineer, your responsibilities will include: - Helping to define the roadmap and architecture based on technology and business needs - Writing well-crafted, well-tested, readable, maintainable code - Having a good grasp and ability to explain the various tradeoffs made in decisions - Participating in code reviews to ensure code quality and distribute knowledge - Leading projects from idea to positive execution - Incorporating considerations for business context and failure modes in your work - Proactively participating in resolving ongoing incidents - Unblocking, supporting, effectively communicating, and obtaining buy-in across teams to achieve results - Sharing your knowledge by giving presentations, tech talks, and evangelizing appropriate tech and engineering best practices - Seeing the direct impact of your work on the efficiency of our operating teams WHAT YOU'LL NEED To be successful in this role, you will need: - 3+ years of software engineering industry experience - Advanced knowledge of JavaScript - Experience working with modern JavaScript frameworks, such as React - Experience working with NodeJS and Express applications - Experience working with design systems (e.g. Bootstrap, Salesforce Lightning, GitHub Primer) - Good understanding of web performance and how browsers and DOM work - Experience with unit, integration, and end-to-end testing - Experience designing, building, and improving a set of team-owned components - A culture of investigating and solving problems outside of your expertise - A culture of going out of your way to help out your fellow engineer WHY REMOTE While this role is primarily in-office on a hybrid schedule, with the expectation of working in the office at least 3 days per week, you will also have the flexibility to work from anywhere for up to 4 weeks per year. BENEFITS Lyft offers a comprehensive benefits package, including: - Extended health and dental coverage options, along with life insurance and disability benefits - Mental health benefits - Family building benefits - Child care and pet benefits - Access to a Lyft-funded Health Care Savings Account - RRSP plan with company match to help save for your future - Flexible paid time off policy, allowing team members to take off as much time as they need (with manager approval) - 18 weeks of paid time off for new parents, designed as a top-up plan to complement provincial programs - Subsidized commuter benefits and Lyft ride credits