EinleitungGemeinsam mit Ihnen möchten wir das Leben der Menschen erleichtern, indem wir sinnvolle und intuitive Banklösungen schaffen. Wir schaffen nutzerzentrierte Designs, überzeugende Erlebnisse und intuitive Produkte. Wir arbeiten mit den Grundsätzen des Design Thinking und des and Human-Centered Design.
Als (Senior) iOS Developer (w/m/d) bist Du Teil eines unserer agilen Teams, in denen wir uns interdisziplinär austauschen, unsere Fähigkeiten ergänzen und Erfahrungen teilen. Auf diese Weise trägt jeder zu einer Atmosphäre bei, in der wir Spaß haben, uns herausfordern, neue Ideen entwickeln und Visionen wachsen.
Für was wir dich in unserem Team brauchen- Gestalte mit uns eine moderne Banking App in Swift.
- Du entwickelst eigenständig neue Features innerhalb einer mobilen Banking App.
- Du pflegst und entwickelst die CI/CD-Implementierung mit Jenkins weiter und erstellst Pipelines in Jenskins für den Download und die Erstellung von Drittanbieter-SDKs und deren Einsatz in Nexus.
- Du erstellst Backup-Lösungen für VMWare Fusion virtual machines inklusive Synchronisation der vorhandenen VMs.
- Du verantwortest die Automatisierung von Update-Aufgaben (Betriebssystem, Anwendungen) mit Konfigurationsmanagement-Tools (vorzugsweise Ansible) und bist verantwortlich für die Überwachung von virtual machines unter Verwendung der REST-API von VMWare Fusion 13.
- Du pflegst die installierte Software, einschließlich der Erkennung von nicht mehr benötigter Software und deren Deinstallation (z. B. alte Java-Versionen, altes Xcode / Android Studio) und den Umzug bestehender Dienste.
- Du pflegst aktiv den Sonatype Nexus Repository Manager.
- Du dokumentierst alle Entwicklungsstufen selbständig mit Confluence.
- Du bist offen für neue Technologien und entwickelst daraus Ideen, um unser Produkt und unsere Prozesse kontinuierlich zu verbessern.
Wir suchen dich- Du verfügst über mindestens 3-5 Jahre Erfahrung im professionellen Umgang mit Git, Xcode, async/await and Combine, Swift UI, Swift Packages, JIRA und Confluence.
- Du besitzt mehrere Jahre Erfahrung in der barrierefreien Entwicklung.
- Du hast fundierte Kenntnisse über REST APIs, HTTP und JavaScript.
- Du trägst gerne Verantwortung für unsere Produkte und möchtest dich aktiv zur Optimierung unserer Prozesse und Produkte einbringen.
- Du bist kommunikativ und arbeitest gerne in einem kooperativen Umfeld mit viel Raum für Eigenverantwortung und Kreativität.
- Du besitzt die Bereitschaft zu reisen, um die lokalen Ansprechpartner zu besuchen (ca. einmal im Monat).
- Du bist in der Lage, mit deinem Team in Englisch und Deutsch zu kommunizieren (mindestens B2-Niveau).