Android Developer - Retail Banking (x,f,m)
Core
Build secure, customer-centric mobile banking experiences for personal banking customers using Android development.
Role type
Android Developer
Builds
User-facing Android features for mobile banking apps
Domain
Retail Banking / Mobile Development
Deliverable
production ML models | product features
Required skills
Kotlin, Android SDK, Java, Jetpack Compose, automated testing, mobile security, code reviews, technical debt reduction
Preferred skills
Jetpack libraries, Coroutines/Flow, Retrofit, Hilt/Dagger, Jetpack Compose, crash reporting tools, regulated domain experience
Technologies
Kotlin, Java, Jetpack Compose, Coroutines/Flow, Retrofit, Hilt/Dagger
Responsibilities
Ship user-facing Android features from intent to production; write clean, maintainable code and keep automated tests up to date; collaborate with product, design, backend, and QA; participate in code reviews and release support; identify and reduce technical debt; share knowledge through pairing and documentation
Seniority
Mid-level to Senior, hands-on IC