Android Entwickler
Westhouse Consulting GmbH
22 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, GermanJob location
Tech stack
JIRA
Software Bug Management
Dependency Injection
JUnit
Scrum
RxJava
Kotlin
Jetpack Compose
Asynchronous Programming
Jenkins
Job description
- Entwicklung und Umsetzung nativer Features auf Basis etablierter Tools in einem agilen Entwicklungsumfeld (Codierung der Inhalte)
- Technische Refactorings bestehender Features und Komponenten
- Beratung der Fachabteilung in der betriebssystemspezifischen Konzeption (u.a. Analyse der Anforderungen, Klärung offener Umsetzungsfragen, Komplexitäts-/ Aufwandsschätzungen)
- Regelmäßige Präsentation der Ergebnisse im Projektteam
- Qualitätssicherung der entwickelten Komponenten inkl. Dokumentation
- Review von nicht durch den AN erstellten Codes (z.B. Pull Requests)
- Bugfixing von aufgetretenen Fehlern
- Integration von zugelieferten Modulen/ Bibliotheken
- Sicherstellung einer nutzerzentrierten Produktentwicklung (z.B. Design Thinking Methodiken)
- Interdisziplinäre Zusammenarbeit mit anderen Abteilungen und den anderen Professionen (Scrum, JIRA)
Requirements
- Nachweisbare Berufserfahrung in der nativen Entwicklung von Android-Anwendungen unter Verwendung von Git, Android Studio, Gradle und Kotlin
- Erfahrung im Testing (UI- und Unit-Tests) mittels Espresso, JUnit und Mockit
- Von Vorteil sind Kenntnisse in Jetpack Compose sowie Erfahrungen mit Kotlin Coroutines, RxJava, REST, Retrofit, Dependency Injection sowie von CI/Jenkins (keine Mindestanforderung)
- Sehr gute Deutschkenntnisse schriftlich und mündlich (Sprachniveau C2 gemäß dem "Gemeinsamen europäischen Referenzrahmen für Sprachen") und gute Englischkenntnisse vor allem schriftlich für technische Dokumentationen (Sprachniveau C1 gemäß dem "Gemeinsamen europäischen Referenzrahmen für Sprachen")
- Wünschenswert, aber nicht verpflichtend, ist Berufserfahrung in der Entwicklung im Bereich elektronische Gesundheitsakte/ elektronische Patientenakte oder anderweitige Gesundheitsanwendungen