Skip to main content
Lyft logo

Senior Full Stack Engineer (Frontend Emphasis) — Lyft Ads

Lyft
Full Timesenior
Toronto, CanadaPosted January 12, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

JavaScriptTypeScriptGraphQLHTMLCSSReactNext.jsREST

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive.

Lyft Ads is one of Lyft’s fastest-growing and most strategic businesses. Our mission is to build the world’s largest mobility media network - enabling brands to engage riders and drivers throughout their journeys and beyond.

We’re looking for a Senior Full-Stack Engineer with a strong frontend focus to help define and build the next generation of self-serve advertising tools. This role is ideal for someone who cares deeply about frontend architecture, user experience, and developer ergonomics, while still enjoying full-stack ownership and system-level thinking.

The Ads Campaign Management team owns the end-to-end campaign lifecycle for Lyft Ads - from planning and setup to optimization, troubleshooting, reporting, and billing. We build high-impact, in-house ad tech platforms that power both internal operations and external advertiser experiences at scale.

Our systems sit at the intersection of advertiser intent and ad delivery. We partner closely with teams across Ads Formats, Creatives, Audiences, Forecasting, Measurement, and Reporting to ensure our tooling is reliable, scalable, compliant, and delightful to use.

Why Lyft Ads?

  • Build foundational products for one of Lyft’s most strategic growth areas
  • Work on complex, real-world systems operating at meaningful scale
  • Partner with strong product, design, and data teams
  • Grow as a technical leader in a supportive, inclusive engineering culture
  • See your work directly impact advertisers, brands, and Lyft’s business

Responsibilities:

  • Lead the design and development of modern, high-quality frontend experiences for advertiser-facing and internal tools, with a strong focus on usability, performance, accessibility, and maintainability
  • Own full-stack features end-to-end, collaborating closely with product managers, designers, and data partners to translate complex requirements into intuitive workflows
  • Set frontend engineering standards and architecture, influencing patterns, tooling, testing strategy, and long-term technical direction across the team
  • Mentor and support mid-level and junior engineers, providing thoughtful code reviews, technical guidance, and career growth support
  • Drive operational excellence, helping automate workflows, reduce manual effort, and improve the reliability and scalability of campaign management systems

Experience:

  • BSc/MSc in Computer Science, Computer Engineering, or equivalent practical experience.
  • 5+ years of industry experience in frontend or full-stack engineering roles, with a demonstrated emphasis on frontend development.
  • Proven experience building modern, production-grade frontend applications, ideally using React, TypeScript, Next.js, or similar frameworks.
  • Strong command of frontend fundamentals: JavaScript/TypeScript, HTML, CSS, accessibility (a11y), performance optimization, and component architecture.
  • Experience designing and consuming APIs (REST, GraphQL) and collaborating closely with backend services.
  • Comfort working in a fast-pac

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free