JOB ID 31194
Einleitung
Für unseren Kunden aus der Bankenbranche suchen wir derzeit einen iOS-Entwickler (m/w/d) in 100% remote - Deutschlandweit.
Aufgaben
- App-Entwicklung mit Swift: Sie gestalten und entwickeln innovative iOS-Anwendungen.
- Sauberer Code und Design Patterns: Sie setzen auf Clean Code und bewährte Design Patterns, um qualitativ hochwertige Software zu erstellen.
- Sichere Softwareentwicklung: Sie berücksichtigen Sicherheitsaspekte (z.B. OWASP) bei der Entwicklung unserer Anwendungen.
- Barrierefreie Entwicklung: Sie haben Erfahrung in der Entwicklung von barrierefreien Apps und sorgen dafür, dass unsere Anwendungen für alle Nutzer zugänglich sind.
- Requirements Engineering: Sie analysieren Anforderungen, erstellen User Stories und definieren sowie verifizieren Akzeptanzkriterien.
- Build- und Merge-Prozesse mit Jenkins: Sie verwalten und optimieren unsere Build- und Merge-Prozesse mit Jenkins.
- Tooling: Sie arbeiten routiniert mit Git, Xcode, ReactiveX/RxSwift, Swift UI, Swift Packages, JIRA und Confluence.
- Kommunikation mit Backends: Sie integrieren und kommunizieren effizient mit Backends über REST-APIs.
- Integration von externen SDKs: Sie binden externe SDKs in unsere Anwendungen ein.
Anforderungen
- Abgeschlossenes Studium der Informatik oder eine vergleichbare Ausbildung.
- Mehrjährige Berufserfahrung in der iOS App-Entwicklung.
- Fundierte Kenntnisse in Swift und den genannten Tools und Technologien.
- Erfahrung im Umgang mit Design Patterns und Clean Code Prinzipien.
- Verständnis für sichere Softwareentwicklung und aktuelle Sicherheitsstandards.
- Kenntnisse im Bereich der barrierefreien Entwicklung.
- Erfahrung im Requirements Engineering und in agilen Entwicklungsprozessen.
- Gute Kommunikationsfähigkeiten und Teamgeist.