Senior Native Android Engineer
Core
Building advanced mobile solutions, production apps, and reusable published SDKs for the Santander platform ecosystem using Kotlin and Jetpack Compose.
Role type
Senior Native Android Engineer
Builds
Production Android apps and reusable SDKs for the Grupo Santander platform
Domain
Financial Services / Mobile Development
Deliverable
production ML models | product features
Required skills
Kotlin mastery, Jetpack Compose, MVVM/MVI architecture, CI/CD, accessibility implementation, unit testing, dependency injection, REST/JSON serialization, Git, Gradle/Kotlin DSL
Preferred skills
Kotlin Multiplatform, KSP/KotlinPoet, WorkManager, Google Maps, TDD, instrumented tests, performance profiling
Technologies
Kotlin, Jetpack Compose, Koin, Retrofit, Room, DataStore, JUnit 5, Detekt, SonarQube, Gradle, Paparazzi, TalkBack
Responsibilities
Design and build complex Compose components and screens; develop and publish SDKs to Maven/Artifactory; implement accessibility features for screen readers; write unit tests and manage mocks; perform code reviews and static analysis; integrate with internal build platforms and design systems
Seniority
Senior, hands-on IC