Android Developer
HIBA e.V.
Aachen, Germany
2 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, GermanJob location
Remote
Aachen, Germany
Tech stack
Clean Code Principles
Java
Android
Android Studio
Unit Testing
Software Debugging
Programming Tools
Gradle
Design of User Interfaces
JSON
Model View ViewModel
RxJava
Software Engineering
User Interface Testing
Backend
GIT
Kotlin
Information Technology
Asynchronous Programming
Google Play
REST
Software Version Control
Job description
- Entwicklung und Pflege moderner Android-Anwendungen mit Fokus auf Qualität und Performance.
- Konzeption und Implementierung von Features basierend auf Kotlin und Java.
- Integration und Optimierung von REST-APIs und anderen Backend-Diensten.
- Sicherstellung einer exzellenten User Experience (UX) und einer stabilen App-Architektur.
- Durchführung von Unit-Tests und Debugging zur Verbesserung der App-Stabilität.
- Nutzung moderner Entwicklungswerkzeuge und Architekturen wie MVVM, Clean Architecture oder Jetpack Components.
- Enge Zusammenarbeit mit UI/UX-Designern, Backend-Entwicklern und Product Ownern.
- Unterstützung bei der Veröffentlichung und Pflege von Apps im Google Play Store.
- Beobachtung aktueller Trends und Technologien zur Weiterentwicklung der bestehenden Apps.
Requirements
- Abgeschlossenes Studium der Informatik, Softwareentwicklung oder eine vergleichbare Qualifikation.
- Fundierte Erfahrung in der Android-App-Entwicklung mit Kotlin und Java.
- Vertrautheit mit Android Studio, Gradle und Versionskontrollsystemen wie Git.
- Gute Kenntnisse in der Nutzung von RESTful APIs und JSON.
- Erfahrung mit modernen Android-Frameworks und Tools, z. B. Jetpack, RxJava, Dagger/Hilt, Coroutines.
- Fähigkeit, Clean Code zu schreiben und Architekturstandards wie MVP, MVVM zu nutzen.
- Grundlegende Kenntnisse in Unit-Testing und UI-Testing für Android-Apps.
- Teamfähigkeit, Eigeninitiative und eine strukturierte Arbeitsweise.
- Gute Deutsch- und Englischkenntnisse.
Benefits & conditions
HIBA zeichnet sich durch ein innovatives und dynamisches Arbeitsumfeld aus, das sich auf IT- und Engineering-Lösungen spezialisiert hat. Wir bieten fortlaufende Weiterbildungsmöglichkeiten, um sicherzustellen, dass unsere Mitarbeiter stets auf dem neuesten Stand der Technologie sind. Mit flexiblen Arbeitszeiten und der Möglichkeit zum Home-Office unterstützen wir eine ausgewogene Work-Life-Balance. Unsere attraktive Vergütung und umfangreichen Karrierechancen machen HIBA zu einem idealen Ort für motivierte Fachkräfte, die ihre Karriere in der IT- und Engineering-Branche vorantreiben möchten.