Was Sie tun werden
Sie sind verantwortlich für den Entwurf und die Entwicklung der mobilen Grundlagen einer digitalen Plattform der nächsten Generation für eine belgische Organisation des öffentlichen Sektors. In enger Zusammenarbeit mit dem Digital Platform Architect tragen Sie zu skalierbaren, wartbaren und wiederverwendbaren mobilen Funktionen bei, die das Plattformwachstum und Integrationen unterstützen.
Zu Ihren Hauptaufgaben gehören:
- Entwurf und Entwicklung mobiler Plattformfunktionen mit React Native und TypeScript
- Beitrag zur modularen und wiederverwendbaren Entwicklung mobiler Komponenten
- Unterstützung der Weiterentwicklung hin zu einer plattformorientierten mobilen Architektur
- Sicherstellung der Konsistenz über iOS- und Android-Implementierungen hinweg
- Mitwirkung bei der Implementierung von Plattformintegrationsmechanismen
- Beitrag zum Design System durch Entwicklung wiederverwendbarer UI-Komponenten
- Sicherstellung von Konsistenz, Qualität, Barrierefreiheit und Benutzerfreundlichkeit über mobile Erlebnisse hinweg
- Anwendung von Best Practices der Softwareentwicklung und Codierungsstandards
- Teilnahme an Code Reviews, technischen Diskussionen und Designaktivitäten
- Implementierung automatisierter Teststrategien
Sie unterstützen außerdem bei der Fehlerbehebung und Ursachenanalyse, tragen zu Verbesserungen der Anwendungsleistung und Stabilität bei, arbeiten mit dem Digital Platform Architect und Backend Engineers zusammen, nehmen an Architekturdiskussionen teil und unterstützen Proof-of-Concepts und MVP-Initiativen.
Was wir suchen
Technische Anforderungen:
- Nachgewiesene Erfahrung als React Native Developer, Mobile Engineer oder Software Engineer
- Erfahrung in der Entwicklung und Wartung produktiver mobiler Anwendungen
- Fundierte Erfahrung mit React Native und TypeScript
- Gutes Verständnis der iOS- und Android-Plattformen
- Verständnis von komponentenbasiertem Anwendungsdesign
- Erfahrung im Aufbau wiederverwendbarer UI-Komponenten und Design Systems
- Erfahrung in der Integration von REST APIs
- Verständnis von mobilen Architekturmustern
- Kenntnisse in Techniken zur Optimierung der Anwendungsleistung
- Erfahrung mit automatisierten Testpraktiken
Nicht-technische Anforderungen:
- Ausgeprägte Problemlösungsfähigkeiten
- Fähigkeit, selbstständig und kollaborativ zu arbeiten
- Ausgeprägte Kommunikationsfähigkeiten
- Fähigkeit, technische Entscheidungen konstruktiv zu hinterfragen
- Kontinuierliche Lernbereitschaft
- Pragmatischer und ergebnisorientierter Ansatz
Methodik:
- Erfahrung in agilen Arbeitsumgebungen
Sprachen:
- Französisch oder Niederländisch (mindestens eine Sprache erforderlich)
- Englisch (verpflichtend)
Das Umfeld
Dies ist ein freiberuflicher Auftrag bei einer belgischen öffentlichen Organisation. Die Arbeitsumgebung folgt agilen Methoden, und Sie werden Teil eines kollaborativen Teams sein, das an der Weiterentwicklung der Plattform und der digitalen Transformation arbeitet.