Lyft

Software Engineer (iOS)

Lyft

Toronto, ON, Canada
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you a skilled and innovative Software Engineer with a passion for iOS development? Do you want to be a part of a fast-growing company that is revolutionizing the transportation industry? Look no further than Lyft! As a Software Engineer on our iOS team, you will have the opportunity to work on cutting-edge technology and make a real impact on our product. We are seeking a talented individual who is driven, detail-oriented, and has a strong understanding of iOS development. Join us at Lyft and help us shape the future of transportation.

  1. Develop and maintain high-quality, efficient, and scalable iOS applications for Lyft's transportation platform.
  2. Collaborate with cross-functional teams to design, develop, and implement new features and functionalities.
  3. Conduct code reviews, identify and troubleshoot issues, and propose solutions to improve the overall performance and user experience of our iOS applications.
  4. Stay updated with the latest trends and advancements in iOS development, and continuously suggest ways to enhance our technology stack.
  5. Participate in all phases of the software development life cycle, including planning, designing, coding, testing, and deployment.
  6. Work closely with product managers and designers to understand requirements, and provide technical guidance and recommendations.
  7. Write clean, maintainable, and well-documented code that follows best practices and coding standards.
  8. Collaborate with other team members to identify and implement process improvements and streamline development workflow.
  9. Proactively identify and mitigate potential risks and issues that may impact the delivery timeline or quality of the iOS applications.
  10. Mentor and guide junior team members, and contribute to a positive and collaborative team culture.
  11. Continuously monitor and analyze the performance of our iOS applications, and implement optimizations to improve user engagement and retention.
  12. Participate in on-call rotations to provide support and troubleshoot production issues in a timely manner.
  13. Adhere to Lyft's security and privacy policies, and ensure that all developed applications meet the highest standards of security and data protection.
  14. Communicate project status, progress, and any roadblocks to the team and stakeholders in a clear and timely manner.
  15. Actively participate in code reviews, team meetings, and other knowledge sharing activities to promote a culture of continuous learning and improvement.
Where is this job?
This job is located at Toronto, ON, Canada
Job Qualifications
  • Proficiency In Swift And Objective-C Programming Languages

  • In-Depth Understanding Of Ios Development Frameworks Such As Uikit, Core Data, And Core Animation

  • Experience Building And Shipping Consumer-Facing Ios Applications

  • Familiarity With Agile Development Methodologies And Continuous Integration Practices

  • Strong Problem-Solving And Debugging Skills For Troubleshooting Complex Technical Issues

Required Skills
  • Xcode

  • Agile development

  • Debugging

  • Objective-C

  • iOS SDK

  • Core Data

  • Git version control

  • Test-Driven Development

  • UI/UX Design

  • API integration

  • Swift programming

Soft Skills
  • Communication

  • Emotional Intelligence

  • Leadership

  • creativity

  • Organization

  • Teamwork

  • Adaptability

  • Problem-Solving

  • Time-Management

  • Decision-making

Compensation

According to JobzMall, the average salary range for a Software Engineer (iOS) in Toronto, ON, Canada is between $70,000 to $120,000 per year. This range can vary depending on factors such as experience level, company size, and location. Some companies may offer higher salaries for senior level positions or for those with specialized skills. It is important to research and negotiate salary based on individual qualifications and job responsibilities.

Additional Information
Lyft is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedApril 8th, 2025
Apply BeforeJune 21st, 2025
This job posting is from a verified source. 

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Lyft

Lyft, Inc. is a transportation network company based in San Francisco, California and operating in 640 cities in the United States and 9 cities in Canada. It develops, markets, and operates the Lyft mobile app, offering car rides, scooters, and a bicycle-sharing system.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started