Senior Android Developer

Bwi Gmbh — Germany · Posted ~2 hours ago

Senior Full-time

Skills

Kotlin Java Android development Jetpack Compose Android Views MVVM MVI Clean Architecture Android frameworks Coroutines Flows Memory management Mobile databases Unit testing UI testing Secure app architecture Android

🔓 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 mobile features using Kotlin and modern Android frameworks. The role involves shaping scalable and secure architecture, advising teammates on difficult technical issues, maintaining high standards for testing and code quality, and collaborating with product and architecture teams.

Highlights

Lead development of complex Android features while shaping a robust, scalable and secure application architecture. The role offers technical ownership, team support, knowledge sharing and close collaboration with product and architecture stakeholders.

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