Join to apply for the Software Engineer, Android role at Lyft
Join to apply for the Software Engineer, Android role at Lyft
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.
The Mapping organization at Lyft has spent the last few years building up Lyft’s mapping assets and capabilities by combining many internal and external data sources and services into an increasingly powerful and mission-critical technology stack. In doing so, we’ve also enabled new user experiences and features across all of Lyft’s products, including rideshare industry leading firsts like Car Play, Android Auto, and real-time driver feedback!
You’re an experienced app developer looking to make a big impact and help take our team to the next level. We build apps used by millions of people, and we take great pride in our work. This means excellent development practices, careful code architecture, and an organization built around rapid releases.
You'll collaborate with engineering, product, data science, analytics, and operations on programs that empower us to iterate quickly, delighting our passengers and drivers with rideshare focused mapping experiences
Responsibilities:
- Keep up-to-date with Android development
- Build great UX for millions of users
- Work within our product teams to build exciting features
- New feature development and experimentation with further data analysis
- Solve challenging real-time data transfer and synchronization problems
- 2+ years of experience as an Android developer
- Worked on and shipped large scale Android applications
- Experience delivering high-quality code
- Experience using design and architecture patterns
- Proficiency in Java and Kotlin
- Good sense of usability and product
- Generalist engineer experience - experience building web services, accessing data storages
- Bonus Points:
experience pursuing side projects or open-source projects, experience with unidirectional data-flow and reactive programming - Strong communication skills and advanced proficiency in English
- Very knowledgeable about architecture and design patterns
- Great product sense; you care about usability and good design
- Worked collaboratively with product managers, designers, and other engineering teams to build complex products
- Extended health and dental coverage options, along with life insurance and disability benefits
- Mental health benefits
- Family building benefits
- Child care and pet benefits
- Access to a Lyft funded Health Care Savings Account
- RRSP plan to help save for your future
- In addition to provincial observed holidays, salaried team members are covered under Lyft's flexible paid time off policy. The policy allows team members to take off as much time as they need (with manager approval). Hourly team members get 15 days paid time off, with an additional day for each year of service
- Lyft is proud to support new parents with 18 weeks of paid time off, designed as a top-up plan to complement provincial programs. Biological, adoptive, and foster parents are all eligible.
- Subsidized commuter benefits
Lyft also strives for a healthy and safe workplace and strictly prohibits harassment of any kind. Accommodation for persons with disabilities will be provided upon request in accordance with applicable law during the application and hiring process. Please contact your recruiter if you wish to make such a request.
Lyft highly values having employees working in-office to foster a collaborative work environment and company culture. This role will be in-office on a hybrid schedule — Team Members will be expected to work in the office at least 3 days per week, including on…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: