Senior Android Developer BundesMessenger (m/w/d)
Core
Develop the BundesMessenger, a secure communication platform for the German public administration and military.
Role type
Senior Android Developer
Builds
A secure, scalable, and robust Android application for government and military use.
Domain
Public sector / Defense / Mobile Security
Deliverable
production ML models | product features
Required skills
Kotlin, Java, Jetpack Compose, Android Views, MVVM, MVI, Clean Architecture, Coroutines, Flows, SQLite, Mobile Security, Rust (JNI/UniFFI)
Preferred skills
Matrix Protocol, End-to-End Encryption
Technologies
Kotlin, Java, Jetpack Compose, SQLite, Rust, Matrix
Responsibilities
Conceive and develop complex features for the BundesMessenger; Shape a robust and scalable Android app architecture; Provide technical support and foster knowledge exchange; Establish and implement high standards for code quality, testing, and security; Act as a technical liaison for product management and other teams.
Seniority
Senior, hands-on IC