Senior Android Engineer
Role details
Job location
Tech stack
Job description
-
Ontwerpen, bouwen en onderhouden van de Cleverbase Wallet Android-app in Kotlin met Jetpack Compose.
-
Technisch eigenaarschap nemen over de Android-codebase: architectuurbeslissingen, code-kwaliteit en technische schuld bewaken.
-
Samenwerken met iOS-developers, backend-engineers en de Service Owner om een consistente gebruikerservaring neer te zetten.
-
Bijdragen aan de technische roadmap en de Lead Mobile Developer adviseren over Android-specifieke keuzes en mogelijkheden.
-
Best practices implementeren voor beveiliging, performance en toegankelijkheid.
-
Code reviews uitvoeren en kennis delen met het team; junior developers begeleiden waar nodig.
-
Zorgen voor een stabiele, testbare en schaalbare codebase met hoge testdekking.
-
Je werkt nauw samen met de Lead Mobile Developer, die de technische richting van de wallet-app bepaalt.
-
Je bent onderdeel van het mobile development team met iOS- en Android-engineers.
-
Je werkt samen met de Service Owner om bedrijfs- en technische doelen op elkaar af te stemmen.
-
Je schakelt regelmatig met engineers uit andere teams (back-end, infra, compliance, front-desk) om end-to-end features te realiseren.
Requirements
- Minimaal 8 jaar professionele ervaring met native Android-ontwikkeling in Kotlin.
- Diepgaande kennis van het Android-platform: Jetpack Compose, Coroutines, Hilt/Dagger, Room, Navigation Component en het Material Design-systeem.
- Ervaring met het bouwen van veilige apps met een sterke focus op accessibility.
- Sterk in architectuurpatronen zoals MVVM, Clean Architecture en modulaire projectopzet.
- Vertrouwd met CI/CD-pipelines voor Android (Gradle, GitHub Actions of vergelijkbaar), geautomatiseerd testen (unit, integration, UI) en code reviews.
- Kennis van of affiniteit met beveiligingsonderwerpen zoals de Android Keystore, certificaatpinning, biometrische authenticatie en app-hardening.
- Achtergrond of interesse in cryptografie-engineering wordt zeer gewaardeerd.
- Goede communicatieve vaardigheden in het Nederlands en Engels.
- Analytisch, nieuwsgierig en pragmatisch - je lost problemen op en maakt nieuwe technologieën snel eigen.
Benefits & conditions
- Een marktconform salaris tussen €5.500 en €7.500, passend bij je kennis en ervaring.
- Een aantrekkelijke bonusregeling.
- Uitstekende secundaire arbeidsvoorwaarden, waaronder een premievrij pensioen, 26 vakantiedagen en een NS Business Card.
- Flexibele werktijden en de mogelijkheid tot hybride werken, zodat je werk en privé goed samengaan.
- Een dynamische en innovatieve werkomgeving bij een toonaangevende vertrouwensdienstverlener, waar autonomie en zelfstandigheid essentieel zijn.
- De kans om aan impactvolle projecten te werken met volop ruimte voor eigen ideeën en initiatief.
- Een gepassioneerd team dat werkt aan een veiligere online samenleving.
- Ruimte voor persoonlijke groei, opleiding en verdere ontwikkeling van je technische vaardigheden.