Senior Digital S/W Engineer - Android
Core
Senior technical authority leading the architecture and delivery of Citi's flagship mobile banking application for millions of global customers.
Role type
Senior IC Android Engineer (Technical Lead)
Builds
Citi's flagship Android mobile banking application
Domain
Financial Services / Mobile Engineering
Deliverable
production ML models | product features
Required skills
Kotlin, Jetpack Compose, Android SDK, MVVM, Clean Architecture, Gradle build system, performance optimization (memory/battery), Google Play Store release management
Preferred skills
Agile/Waterfall delivery, regulated industry experience (financial services)
Technologies
Kotlin, Jetpack Compose, Android Studio, Coroutines, MVVM, Clean Architecture
Responsibilities
Architect end-to-end design and development of major features; set direction on modern Android tech stack; enforce engineering standards for code quality and testing; mentor junior and mid-level engineers; partner with Product Managers and designers to translate requirements; optimize application performance; improve development processes and delivery workflows; assess technical and operational risk.
Seniority
Senior, hands-on IC with leadership responsibilities