Android Developer (Kotlin/Java)
EngineeringVancouver, BC (On-site)$130K - $170K
About the Role
Develop high-performance Android applications using Kotlin and Java. Focus on mobile architecture, integrating with backend services, and ensuring top-tier app performance across devices. Contribute to open-source when possible. This role offers hands-on experience with the latest mobile technologies in a collaborative engineering team.
Key Responsibilities
- Architect and build scalable Android applications
- Implement features using Jetpack Compose and modern Android patterns
- Integrate with backend services via REST and GraphQL
- Conduct code reviews and ensure code quality standards
- Optimize app performance, battery usage, and memory management
- Collaborate on cross-platform initiatives with iOS team
- Participate in agile ceremonies and sprint planning
Qualifications
- 4+ years of Android development
- Deep knowledge of Kotlin and Java
- Experience with Jetpack Compose or XML layouts
- Familiarity with RESTful APIs and GraphQL
- Published apps in Google Play Store
- Understanding of Material Design principles
- Strong debugging and testing skills (JUnit, Espresso)
What We Offer
On-site perks including gym membership and catered lunches, hardware allowance for personal devices, team outings, performance bonuses, and opportunities for certifications.
