Lyft

Software Engineer, Android - Integrity

Lyft

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

Are you a talented and driven Software Engineer with a passion for creating innovative Android applications? Look no further! At Lyft, we are seeking an experienced and dedicated individual to join our team as a Software Engineer, Android - Integrity. As a member of our dynamic engineering team, you will have the opportunity to make a significant impact on our Android platform while upholding the highest standards of integrity and security. If you have a strong background in Android development and a passion for delivering top-quality products, we want to hear from you!

  1. Develop and maintain high-quality Android applications for Lyft, adhering to the company's standards and guidelines.
  2. Collaborate with the engineering team to design and implement innovative solutions for the Android platform.
  3. Ensure the integrity and security of the Android platform by following best practices and constantly monitoring for potential vulnerabilities.
  4. Continuously improve and optimize the performance of existing Android applications.
  5. Stay updated with the latest trends and advancements in Android development and incorporate them into the Lyft platform.
  6. Conduct thorough testing and debugging to identify and fix any issues or bugs in the Android applications.
  7. Participate in code reviews and provide constructive feedback to maintain high-quality code standards.
  8. Work closely with cross-functional teams, including product managers and designers, to understand and implement new features and improvements.
  9. Proactively identify and propose solutions for potential problems or challenges in the Android development process.
  10. Stay organized and manage project timelines effectively to deliver projects on time.
  11. Mentor and assist junior team members in their learning and development.
  12. Communicate effectively with team members and stakeholders to provide updates on project progress and any potential roadblocks.
  13. Maintain documentation for the Android applications and ensure it is up to date.
  14. Uphold and promote the values and culture of Lyft while representing the company in a professional manner.
Where is this job?
This job is located at Toronto, ON, Canada
Job Qualifications
  • Proficiency In Android Development: A Software Engineer, Android - Integrity At Lyft Should Possess A Strong Understanding Of Android Development, Including Knowledge Of Java, Kotlin, And The Android Sdk. They Should Also Have Experience With Android Studio, Debugging Tools, And Third-Party Libraries.

  • Familiarity With Software Development Best Practices: The Ideal Candidate Should Have A Deep Understanding Of Software Development Best Practices, Including Agile Methodologies, Code Review Processes, And Version Control Systems Like Git. They Should Also Be Able To Write Clean, Efficient, And Well-Documented Code.

  • Experience With Testing And Debugging: A Software Engineer, Android - Integrity At Lyft Should Have Experience With Testing And Debugging Android Applications. This Includes Knowledge Of Unit Testing, Integration Testing, And Ui Testing Frameworks Like Espresso. They Should Also Be Able To Use Debugging Tools To Identify And Fix Issues.

  • Strong Problem-Solving Skills: As A Member Of The Integrity Team, The Software Engineer Should Be Able To Identify And Solve Complex Technical Problems. They Should Have A Strong Analytical Mind And Be Able To Come Up With Creative Solutions To Challenges.

  • Excellent Communication And Collaboration Skills: Working At Lyft Requires Strong Communication And Collaboration Skills. The Software Engineer Should Be Able To Effectively Communicate Technical Concepts To Non-Technical Stakeholders And Work Collaboratively With Cross-Functional Teams To Deliver High-Quality Products. They Should Also Be Able To Give And Receive Feedback Constructively.

Required Skills
  • XML

  • Java

  • Database Management

  • Debugging

  • Agile Methodology

  • Kotlin

  • Android Studio

  • UI/UX Design

  • Mobile development

  • API integration

  • Cross-Platform Development

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • creativity

  • Critical thinking

  • Teamwork

  • Adaptability

  • Problem-Solving

  • Empathy

Compensation

According to JobzMall, the average salary range for a Software Engineer, Android - Integrity in Toronto, ON, Canada is between $70,000- $110,000 CAD per year. The salary may vary depending on factors such as level of experience, company size, and specific 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 BeforeMay 22nd, 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