Senior Android Engineer Mobile Banking
Core
Design, build, and continuously improve native Android mobile applications to create secure, simple, and reliable banking experiences for customers.
Role type
Senior IC Android Engineer (Mobile Banking)
Builds
Native Android mobile banking applications
Domain
Fintech / Mobile Banking
Required skills
Kotlin, Jetpack Compose, Android Jetpack libraries, Kotlin Coroutines, Flow, MVVM/MVI/Clean Architecture, Dependency Injection (Hilt/Dagger/Koin), REST APIs, WebSockets, Automated Testing, CI/CD, Google Play Console, Gradle, Jenkins, GitHub Actions
Preferred skills
Python, AWS, Kafka, Feature Flags, Observability, AI-assisted engineering tools
Technologies
Kotlin, Jetpack Compose, Android Jetpack, Coroutines, Flow, Hilt, Dagger, Koin, Gradle, Fastlane, Bitrise, AWS, Kafka, Jenkins, GitHub, Jira, Figma
Responsibilities
Design, develop, test, and maintain native Android applications; Build secure, reliable, and scalable mobile features; Collaborate with product, design, backend, and security teams; Contribute to technical design and solution architecture; Ensure high quality through automated testing and CI/CD; Support Google Play releases and incident analysis; Apply DevSecOps principles; Mentor colleagues and raise engineering standards.
Seniority
Senior, hands-on IC