Senior Android Engineer
Bankjoy · Remote · Canada · Usa ·
COMPENSATION
€•• – ••k
Listed on the employer's job board (Ashby)
- Senior Android Engineer
- Fully remote (US/Canada)
- Kotlin + MVVM
- Fintech startup
- Stock options
Join Bankjoy's mobile team to develop high-quality digital banking products for community banks and credit unions. You will design and maintain native Android applications, focusing on performance, usability, and modern architecture while working in a fully remote environment.
What you'll do
- Design and develop native Android apps using Kotlin with a focus on scalability
- Partner with product and design teams to deliver user-centric features
- Architect robust solutions aligned with long-term product goals
- Troubleshoot complex performance issues and maintain code quality
- Write unit tests and maintain CI/CD pipelines
- Mentor junior engineers and conduct code reviews
- Document systems and stay current with Android industry standards
What you'll need
- 7+ years of software development experience
- 5+ years focused specifically on Android development
- Strong proficiency in Kotlin and modern Android UI/state management
- Experience with architecture patterns like MVVM or MVC
- Proven track record of shipping scalable Android applications
- Solid experience integrating RESTful APIs and third-party libraries
- Proficiency with Git, testing practices, and TDD
- Bachelor’s degree in Computer Science or equivalent experience
Stack
- Kotlin
- Android SDK
- MVVM
- MVC
- RESTful APIs
- Git
- CI/CD
How you'll work
- Remote first culture
- Fast-paced startup environment
What you get
- Competitive compensation and stock options
- 100% medical, dental, and vision coverage (US individual/Canada family)
- Retirement plan with 4% company matching
- 8 weeks paid parental leave for birthing parents
- 3-5 weeks PTO depending on tenure
- 5 health days and 15 holidays
- End of year shutdown
- Performance-based bonuses