Android Software Engineer
Core
Develop and evolve modern Android applications for Payments, Cards, and Cryptocurrencies within a digital banking environment.
Role type
Senior Android Software Engineer (IC)
Builds
Scalable, maintainable mobile solutions for consumer-facing financial products
Domain
Fintech / Digital Banking
Deliverable
production ML models | product features
Required skills
Kotlin, Jetpack Compose, Clean Architecture, Coroutines, Flows, Dependency Injection, Automated Testing, Gradle
Preferred skills
MVVM/MVI, Room, Retrofit, Firebase, App Analytics, AI-assisted development
Technologies
Kotlin, Jetpack Compose, Coroutines, Flows, Koin, Gradle, Room, Retrofit, Firebase (via careerplan.io/jobs/744000152980529-android-software-engineer-at-swissquote)
Responsibilities
Design, develop, test, and maintain Android applications; take end-to-end ownership of features from design to production; build UI components with Jetpack Compose; implement asynchronous logic; review code and provide feedback; mentor less experienced engineers; improve engineering practices and testing coverage.
Seniority
Senior, hands-on IC