Senior Android Developer

Bwi Gmbh — Germany · Posted ~2 hours ago

Senior Full-time

Skills

Kotlin Android Jetpack Compose Android Views Java MVVM MVI Clean Architecture Coroutines Flows Unit Testing UI Testing Mobile Security

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A Senior Android Developer is sought to design and implement complex features for a secure, scalable native Android application. The role requires extensive Kotlin and Java experience, strong knowledge of modern Android frameworks, and expertise in architectural patterns such as MVVM, MVI, and Clean Architecture. Responsibilities include technical guidance, architecture decisions, code quality, unit and UI testing, concurrency, memory management, and mobile data technologies.

Highlights

Lead development of complex Android features, shape scalable and secure application architecture, support technical knowledge sharing, and uphold high standards for code quality, testing, and security.

Description

Sorge gemeinsam mit uns für die digitale Zukunftsfähigkeit der Bundeswehr. Deine Aufgaben: Konzeption und Entwicklung von zentralen, komplexen Features für den BundesMessenger mit Kotlin und modernen Android-Frameworks Maßgebliche Mitprägung und Gestaltung einer robusten, skalierbaren und sicheren Android-App-Architektur Fachlicher Support des Teams bei komplexen technischen Fragestellungen und Förderung des aktiven Wissensaustauschs Etablierung und Umsetzung höchster Standards für Code-Qualität, Testing (Unit/UI) und Sicherheit Technischer Ansprechpartner und Sparringspartner für Produktmanagement, Architekten und andere Teams Dein Profil: Langjährige, nachgewiesene Erfahrung in der nativen Android-Entwicklung mit Kotlin (Jetpack Compose, Android Views) und Java Erfahren im Entwurf und der Umsetzung komplexer App-Architekturen (z.B. MVVM, MVI, Clean Architecture) Tiefgehende Kenntnisse in Android-Frameworks, Concurrency (Coroutines/Flows), Memory-Management und mobilen Datenbanken (z.B. SQLite) Hoher Anspruch an Clean Code, automatisierte Tests (Unit/UI) und CI/CD-Prozesse Ausgeprägtes Verständnis für mobile Sicherheit, Verschlüsselung und sichere Datenspeicherung Erfahrung mit Rust in Verbindung mit Kotlin/Java (z.B. via JNI oder UniFFI) Erfahrung mit dem Matrix-Protokoll und Ende-zu-Ende-Verschlüsselung sind vom Vorteil Wir bieten: Durch abwechslungsreiche und gesellschaftlich relevante Aufgaben gewährleisten wir den reibungslosen IT-Betrieb und die Digitalisierung der BundeswehrDas Ziel eint uns. Dabei sind für uns ein wertschätzender Umgang miteinander sowie ein großer Teamgeist elementarDie Vergütung liegt zwischen 71.000 € und 104.040 €. Die tatsächliche Höhe wird basierend auf deinem Verantwortungsbereich sowie Erfahrungen und Kompetenzen festgelegtWir bieten 30 Tage Jahresurlaub, 1 Brauchtumstag plus Optionen auf individuelle AnpassungenÜber unsere Benefit-App erhält man ein monatliches Guthaben und kann sich zusätzlich Steuervergünstigungen auf Tickets für den ÖPNV sichernWir ermöglichen Flexibilität, um Beruf und Privatleben in Einklang zu bringen, etwa durch mobiles Arbeiten oder VertrauensarbeitszeitWir unterstützen die berufliche und persönliche Weiterbildung durch individuelle Maßnahmen sowie einen kostenfreien Zugriff auf LinkedIn LearningUnser Jobradangebot ermöglicht das Leasing von bis zu 2 Fahrrädern