Lyft Logo

Lyft

Android Engineer, Lyft Media

🌎

New York, NY

15h ago
👀 2 views
📥 0 clicked apply

Job Description

Hybrid

At Lyft, our purpose is to serve and connect. To do this, we start with our own community by creating an open, inclusive, and diverse organization

Lyft’s mobile infrastructure teams are responsible for creating & maintaining the foundational systems that engineers rely on in order to build stable, scalable, polished and efficient apps. We relentlessly focus on the developer experience by providing engineers with flexible frameworks that allows them to innovate rapidly on our user experience. You're an enthusiastic app developer looking to take your skills to the next level by joining our Android team.

As a part of the UI & Architecture team at Lyft, you will be involved in creating the design system and our unidirectional architecture that all Engineers use to develop at Lyft. You will be part of a team that ensures quality across all facets of the app. As a qualified candidate, you have a record of leading projects to successful outcomes for users and the business. You are a strong cross-functional partner having worked closely with designers, a great communicator, and above all, you approach problems holistically as a unified system.

Responsibilities:

  • Work collaboratively with our cross-functional team and partners including designers, iOS engineers, Web Engineers, and other Mobile Infrastructure teams to plan strategically and define the future of mobile design systems at Lyft.
  • Advance Lyft’s design system, Lyft Product Language, and DeclarativeUI library.
  • Help to continuously modernize our Android architecture. 
  • Inspire the team and our internal partners by bringing new ideas to the table that aim to ease developer friction and keep our codebase joyful to code in. 
  • Support Android engineers from across the organization as they use the tools we build and leverage these interactions to improve our roadmaps and offerings. 
  • Improve our code base through continuous refactoring.
  • Extend and implement our APIs.
  • Keep up-to-date with Android development.
  • The work responsibilities of this role are expected to take place during business hours in your local Time Zone in the United States.

Experience:

  • 6+ years of experience as an Android developer
  • Experience with leading a technical team is a bonus
  • Advanced knowledge of Java and Kotlin
  • Familiarity with RxJava
  • Very knowledgeable about architecture and design patterns
  • Worked on and shipped large scale Android applications
  • Great product sense; you care about usability and good design
  • Has worked collaboratively with product managers, designers, and other engineering teams to build complex products
  • Strong communication skills and advanced proficiency in English

Benefits: 

  • Great medical, dental, and vision insurance options
  • Mental health benefits
  • Family building benefits
  • In addition to 12 observed holidays, salaried team members have unlimited paid time off, hourly team members have 15 days paid time off
  • 401(k) plan to help save for your future
  • 18 weeks of paid parental leave. Biological, adoptive, and foster parents are all eligible
  • Pre-tax commuter benefits
  • Lyft Pink - Lyft team members get an exclusive opportunity to test new benefits of our Ridership Program

Lyft is an equal opportunity/affirmative action employer committed to an inclusive and diverse workplace. All qualified applicants will receive consideration for employment without regards to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status or any other basis prohibited by law. We also consider qualified applicants with criminal histories consistent with applicable federal, state and local law. 

This role will be in-office on a hybrid schedule — Team Members will be expected to work in the office 3 days per week on Mondays, Wednesdays, and Thursdays. Additionally, hybrid roles have the flexibility to work from anywhere for up to 4 weeks per year. #Hybrid

The expected base pay range for this position in the New York City area is $124,000-$171,000. Salary ranges are dependent on a variety of factors, including qualifications, experience and geographic location. Range is not inclusive of potential equity offering, bonus or benefits. Your recruiter can share more information about the salary range specific to your working location and other factors during the hiring process.

More Jobs at Lyft