Ihre Aufgaben
Sie konzipieren und entwickeln komplexe mobile Applikationen für die Funktionaleinheiten der EnBW. Dies beinhaltet die Analyse von Anforderungen an komplexe mobile Applikationen sowie deren Konzeption und Entwicklung
Bestehende mobile Applikation und deren Architekturen analysieren und optimieren Sie
Sie steigern die Software-Qualität durch eine hohe, automatisierte Testabdeckung und dokumentieren die Anwendungen gemäß der Vorgaben
Für Fragestellungen zur technischen Realisierbarkeit stehen Sie gerne als kompetenter Ansprechpartner zur Verfügung
Ihr Profil
Sie verfügen über ein erfolgreich abgeschlossenes (Fach-) Hochschulstudium, bspw. der Informatik, Wirtschaftsinformatik oder einer vergleichbaren Berufsausbildung. Viel wichtiger ist uns, dass Sie einschlägige Erfahrung in der agilen Software-Entwicklung (vorzugsweise Scrum oder Kanban) und sehr gute Kenntnisse im MOBILE UX Design haben
Ihr Ziel ist eine hohe Code-Qualität (Clean-Code, Objektorientierung, Refactoring) und Sie kennen sich sehr gut mit iOS (Swift) und Android (Kotlin/Java) SDK, gängiger APIs und Design-Patterns aus
Sie sind erfahren im Umgang mit Client-Server Kommunikation (REST) und Versionsverwaltung (Git/SVN) und verfügen über Kenntnisse in Continous Integration und automatisiertem Testing
Sie haben ein hohes Verständnis für Mobile Architektur
Sie arbeiten gerne in interdisziplinären agilen Teams