Skip to content

Software Engineer – Android – Mapping
Company | Lyft |
---|
Location | Toronto, ON, Canada |
---|
Salary | $108000 – $135000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Junior, Mid Level |
---|
Requirements
- 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
- 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
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
Preferred Qualifications
- Experience pursuing side projects or open-source projects
- Experience with unidirectional data-flow and reactive programming