Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer - iOS

Home > Swift programming jobs

Senior Software Engineer - iOS in USA new

  • San Francisco, CA

Responsibilities

  • Develop and maintain reliable iOS mobile infrastructure, including networking, architecture, and UI frameworks.
  • Build foundational systems and frameworks that improve developer productivity and enable Lyft engineers to ship mobile features efficiently.
  • Collaborate with designers, Android engineers, Web engineers, and other mobile infrastructure teams on future UI and architecture patterns.
  • Support iOS engineers across Lyft and use their feedback to improve tools, roadmaps, and offerings.
  • Identify and reduce developer friction through refactoring, process improvements, and new engineering approaches.
  • Stay current with iOS development and contribute to open-source projects including the Mobile Native Foundation and Hammer.
  • Mentor and support other Mobile Engineers and lead projects from concept through completion.

Requirements

  • Strong experience with Swift and delivering high-quality, clean, maintainable, and scalable code.
  • Experience with UIKit, declarative UI development, and creating shared components.
  • Experience working with designers and on internal developer productivity teams or projects.
  • Familiarity with current design and prototyping tools such as Figma.
  • Strong problem-solving, ownership, collaboration, presentation, and documentation skills.
  • Experience mentoring and supporting other Mobile Engineers.
  • Demonstrated ability to lead a project from initial concept through successful completion.
  • Bonus qualifications include open-source contributions, SwiftUI experience, and experience with unidirectional and reactive programming.

Benefits

  • Medical, dental, and vision insurance options, with additional programs available when enrolled.
  • Mental health, family building, child care, and pet benefits.
  • 401(k) plan.
  • Twelve observed holidays and paid time off, with salaried team members receiving discretionary PTO and hourly team members receiving 15 days.
  • Eighteen weeks of paid parental leave for biological, adoptive, and foster parents.
  • Subsidized commuter benefits.
  • Exclusive opportunity for Lyft team members to test Lyft Pink benefits.
  • Hybrid schedule requiring in-office work three days per week on Mondays, Wednesdays, and Thursdays; hybrid roles may work from anywhere for up to four weeks per year.

Salary: $148k - $185k/yr

Lyft

Lyft is a transportation network company that connects people to reliable rides, reshaping the way we navigate our communities. By leveraging innovative technology and AI, Lyft enhances mobility solutions tailored for urban lifestyles, making it easier for users to travel conveniently and efficie...

Similar positions

Software Engineering Intern, iOS

  • Robinhood
  • Full time
  • USA
  • 09/15/2026
  • Salary: Competitive
  • Menlo Park, CA

Mobile Software Engineer - Olo App

  • Olo
  • Full time
  • Remote
  • 09/15/2026
  • Ireland

Software Developer Intern, iOS

  • Robinhood
  • Full time
  • Canada
  • 09/15/2026
  • Toronto

Mid iOS Developer

  • Wizeline
  • Full time
  • Others
  • 09/15/2026
  • Mexico City, Mexico

Software Engineer III, Mobile

  • Box
  • Full time
  • USA
  • 09/15/2026
  • Salary: $165k - $207k/yr
  • Redwood City, CA