SA\ Assoc, Mobile (Android) Developer, Consumer Banking Group Technology, Group Technology
Core
Design, build, and ship new features for a hybrid banking app while optimizing performance and security.
Role type
Senior IC Android Engineer (Consumer Banking)
Builds
Hybrid banking mobile application
Domain
Consumer Banking / Mobile Development
Deliverable
production ML models | product features
Required skills
Kotlin, Java, Android SDK, Jetpack Compose, XML Views, RxJava, Kotlin Coroutines/Flow, MVVM, Clean Architecture, Dagger/Hilt/Koin, Retrofit/OkHttp, Room/SQLite, Gradle, CI/CD, Play Store release, performance profiling, security best practices, unit/UI testing
Preferred skills
Mentoring junior engineers, Agile/Scrum experience
Technologies
Kotlin, Java, Jetpack Compose, XML Views, RxJava, Kotlin Coroutines/Flow, Dagger, Hilt, Koin, Retrofit, OkHttp, Room, SQLite, Gradle, JUnit, Mockito, Espresso
Responsibilities
Design and build new features for a hybrid banking app; Profile and optimize app performance and memory usage; Apply security best practices in development; Write clean, tested, and maintainable code; Review code and mentor junior engineers; Take features from development through CI/CD to Play Store release
Seniority
Senior, hands-on IC