Senior iOS Developer - Mobile Banking
Neugelb Studios GmbH
Berlin, Germany
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
Senior Compensation
€ 73KJob location
Berlin, Germany
Tech stack
Java
JavaScript
Android Studio
XCode
Confluence
JIRA
Configuration Management
Continuous Integration
Hypertext Transfer Protocols (HTTP)
Cisco Nexus Switches
Ansible
VMware Fusion
Sonatype Nexus
GIT
Operational Systems
REST
Jenkins
Job description
- Full-timeEmployment type: Full-time
- €59,500 - €73,000 (XING estimate)
- On-site
- Be an early applicant, * 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.
Requirements
- Du verfügst über mindestens 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).