Aufgaben
- Entwicklung und Erweiterung von Funktionen innerhalb einer bestehenden Mobile Banking App
- Umsetzung technischer Anforderungen unter Berücksichtigung definierter Designrichtlinien und Architekturvorgaben
- Integration von Schnittstellen und Services in enger Abstimmung mit Backend-Teams
- Durchführung technischer Tests sowie Erstellung begleitender Dokumentationen zu implementierten Features
- Mitarbeit in einem agilen Entwicklungsteam mit strukturierter Sprintplanung und regelmäßigen Scrum-Meetings
Profil
- Senior Level Erfahrung in der nativen Android-Entwicklung mit Kotlin
- Tiefgehendes Verständnis von Android-Architekturen und modernen Entwicklungsansätzen (z.B. MVVM, Jetpack Components)
- Erfahrung in der Anbindung und Nutzung von Schnittstellen sowie der Integration von Backend-Diensten
- Sicherer Umgang mit Git und CI/CD-Umgebungen wie Jenkins
- Vertrautheit mit Tools zur Projektkoordination und Dokumentation (z.B. Atlassian Suite)
- Idealerweise Erfahrung mit DexGuard zur Codeabsicherung
- Kenntnisse im Einsatz von Charting Libraries von Vorteil
- Erfahrung in der Entwicklung von Anwendungen im Bankenumfeld wünschenswert
- Fähigkeit zur schnellen Einarbeitung in bestehende Softwarestrukturen und zur eigenverantwortlichen Umsetzung von User Stories
Benefits
- Renommierter Kunde
- Remote Anteil