remote
Senior Android Engineer - Bankjoy
Android Developer
Senior Android Engineer crafting high‑performance native mobile experiences using Kotlin, Java, and modern Android architecture components to power digital banking solutions.
About the role
Key Responsibilities
- Design, develop, and maintain robust Android applications for banking and loan origination services.
- Implement clean, testable code following MVVM and Clean Architecture principles.
- Integrate RESTful APIs, secure data storage, and real‑time features such as push notifications.
- Collaborate with cross‑functional teams to define product requirements and deliver high‑quality releases.
- Optimize app performance, memory usage, and battery consumption for a seamless user experience.
Requirements
- 5+ years of professional Android development experience.
- Proficiency in Kotlin and Java with deep understanding of Android SDK and Jetpack libraries.
- Experience with CI/CD pipelines, unit/integration testing, and code reviews.
- Strong problem‑solving skills and ability to work in an agile environment.
- Familiarity with financial services or fintech products is a plus.
Skills
kotlinjavaandroid sdk