Senior Software Engineer - iOSNew$148K–$185K

The opportunity

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.

What you'll do

  • You are an enthusiastic and experienced mobile developer looking to use your: engineering skills to improve developers’ ability to ship new features quickly.

  • You get excited about new Swift features and compile improvements.

  • You find delight in building the foundations and frameworks to accelerate the: development of others, hiding away the complexities of the system.

  • You are a diplomat who looks at the landscape and aligns engineers from: different teams around a common pattern.

  • You are excited about scaling millions of lines of Swift code to hundreds of mobile developers.

  • You take initiative to identify and improve processes and solve problems proactively.

What they're looking for

  • You take pride in writing clean, maintainable, and scalable code with: well-designed APIs, prioritizing clear design principles for reliability.
  • You are passionate about collaborating with other teams and helping / supporting other iOS engineers.
  • Develop and maintain reliable mobile infrastructure, including networking,: architecture, and UI frameworks ( Lyft Product Language and DeclarativeUI library), to enable Lyft iOS engineers to deliver high-quality mobile experiences.
  • Collaborate with cross-functional partners (designers, Android engineers, Web: engineers, and other Mobile Infrastructure teams) to strategically define the future of mobile UI and architecture, ensuring an innovative mobile developer experience at Lyft.