Android Developer (Remote)
Core
Designing and developing a component library for a new mobile banking application using Kotlin Multiplatform (KMM).
Role type
Senior Android Developer (Kotlin Multiplatform)
Builds
Scalable and secure mobile banking application components
Domain
Fintech / Mobile Development
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Kotlin, Kotlin Multiplatform, Compose Multiplatform, iOS/SwiftUI knowledge, Jetpack Compose, Git, CI/CD, Docker, MVVM, Clean Architecture
Preferred skills
Unit and integration testing, WCAG compliance, code optimization
Technologies
Kotlin, KMM, Compose Multiplatform, SwiftUI, Jetpack Compose, Git, CI/CD, Jira, Docker
Responsibilities
Design and develop component libraries, collaborate with domain squads and backend teams, maintain code quality via reviews and tests, optimize code for performance and accessibility, implement engineering best practices, participate in architectural decisions
Seniority
Senior, hands-on IC