Beschreibung
Für einen Kunden aus dem Gesundheitssektor suchen wir aktuell einen Frontend-Entwickler (w/m/d) mobile Apps (Android) // Laufzeit: 16.09.2024 – 31.12.2024 // Vollzeit (580 Stunden) // mind. 95% remote (Wohnort innerhalb Deutschlands), gelegentliche vor Ort Abstimmung möglich (Hamburg) // Max. all-in Stundensatz: 75,57 EUR (mit 30 Tagen Zahlungsziel).
a) Aufgabenbeschreibung:
• Integration des RISE-Application-Frameworks (RISEAF) in die Kunden-App, einschließlich TI-Module wie ePA, E-Rezept und IAM. Sicherstellung der nahtlosen technischen Integration und Umsetzung von nutzerzentrierten UX/UI-Komponenten.
• Abstimmung und Umsetzung einer optimierten Einbindung von Dependencies/Libraries, sowie Optimierung des Integrationsprozesses in der ersten Version.
• Anforderungserhebung, Qualitätssicherung und Integrationstests für die Kunden-App.
• Anpassung und Erweiterung von CI/CD-Flows, Anbindung von App-Flavours an Testumgebungen und Umsetzung von Anforderungen für die Produktzulassung nach gematik-Spezifikationen.
• Vorbereitung und Durchführung von Releases, Fehlerbehebung (Bugs, Sicherheitslücken) und technische Voruntersuchungen.
• Regelmäßige Reviews, Abstimmungen und Teilnahme an Scrum-Meetings. Verfügbarkeit für Rückfragen und gelegentliche Vor-Ort-Termine.
• Dokumentation in Confluence und Jira, Einhaltung von Barrierefreiheit und sicheren Code-Guidelines.
b) Anforderungen (alle Anforderungen sind zu erfüllen und müssen im CVs erkenntlich sein):
b.1) Übergeordnete Anforderungen:
• Mindestens 2 Jahre Erfahrung mit agiler Entwicklung in Scrum oder Kanban
• Mindestens 2 Jahre Erfahrung mit JIRA und Confluence
• Mindestens 1 Jahr Erfahrung mit Dokumentation von fachlichen Anforderungen & technischen Lösungen
• Projektsprache: deutsch.
b.2) Anforderungen an Projekte mit sicherer Softwareentwicklung:
• Mindestens 1 Jahre Erfahrung in Projekten mit erhöhten Sicherheitsanforderungen sowie Erfahrungen mit OWASP Top 10
• Mindestens 1 Jahre Erfahrung in Entwicklungsmodellen wie Clean Code und Test Driven Development
• Mindestens 2 Jahre Erfahrung im sichereren Umgang mit Unit Tests
b.3) Spezifische Anforderungen:
• Mindestens 2 Jahre Erfahrung mit Kotlin
• Mindestens 1 Jahre Erfahrung mit CI/CD (z.B. Jenkins/Bitrise/Azure etc.)
• Mindestens 2 Jahre Erfahrung mit Git mit Git Flow Branchingmodell
b.4) Bewertungskriterien:
• Mindestens 3 Jahre Erfahrung mit Coroutine/Flow
• Mindestens 3 Jahre Erfahrung mit DI (koin)
• Mindestens 3 Jahre Erfahrung mit Data Binding
• Mindestens 3 Jahre Erfahrung mit MVVM
• Mindestens 3 Jahre Erfahrung mit Network communication (Retrofit)
• Mindestens 3 Jahre Erfahrung mit Gradle
• Mindestens 3 Jahre Erfahrung mit Unit- und UI-Tests (Mockito)
• Mindestens 3 Jahre Erfahrung mit XML-Layouts / Compose
• Mindestens 3 Jahre Erfahrung mit OpenAPI / Swagger
• Mindestens 3 Jahre Erfahrung mit OWASP Kenntnisse (Security Mindset)
• Mindestens 3 Jahre Erfahrung mit Erfahrung mit Android Jetpack
• Erfahrung im Gesundheitswesen
• Mindestens 1 Jahr Erfahrung in Figma
• Mehrjährige Erfahrung in Projekten mit sicherheitskonformer Entwicklung z.B. nach BSI-TR-03107 & BSI-TR-03161