iOS Engineer (m/w/d)
Stellenbeschreibung
Als iOS Engineer übernimmst du eine Schlüsselrolle in der Entwicklung und Weiterentwicklung der nativen iOS-App von Mobility. In einem cross-funktionalen Produktteam arbeitest du eng mit UX, Backend Engineering, QA und Product zusammen und lieferst hochwertige mobile Erlebnisse für unsere Kundinnen und Kunden in der ganzen Schweiz. Dabei wirkst du über den gesamten Produktlebenszyklus mit: von der Feature-Idee über die Umsetzung bis zu Deployment, Monitoring und kontinuierlicher Verbesserung.
- Du entwickelst und pflegst die native iOS-App von Mobility mit Swift und SwiftUI und verbesserst sie laufend weiter
- Du gestaltest neue Features gemeinsam mit UX, Product und Engineering von der Idee über die Umsetzung bis zum Release
- Du integrierst Backend-Services, SDKs und Drittkomponenten und achtest dabei auf Performance, Stabilität und Wartbarkeit
- Du pflegst unsere CI/CD-Pipelines und Release-Prozesse, wirkst bei Code Reviews mit und entwickelst unsere Engineering-Praktiken weiter
- Du tauschst dich aktiv mit den Mobile Developers der anderen Product Streams aus und sorgst so für eine konsistente App-Erfahrung
- Du verfügst über einen Abschluss in Informatik, Software Engineering oder eine vergleichbare Qualifikation und sprichst fliessend Deutsch (C1) sowie Englisch (B2/C1)
- Du hast mehrere Jahre Erfahrung in der Entwicklung nativer iOS-Apps und bist sicher unterwegs in Swift und SwiftUI
- Du hast bereits SDKs, Drittbibliotheken und RESTful APIs integriert und bringst ein solides Verständnis von Softwarearchitektur und Design Patterns mit
- Du kennst dich mit Tools wie Bitbucket, CircleCI, App Store Connect, Firebase und Google Tag Manager aus, idealerweise auch mit NFC
- Du arbeitest gerne agil im cross-funktionalen Team und übernimmst Verantwortung für dein Produkt über den ganzen Lebenszyklus
Als UX Lead gestalte ich gemeinsam mit Product Manager:innen, Entwickler:innen und weiteren Expert:innen Lösungen, die unserer Kundschaft das Fahren mit Mobility einfacher machen. Besonders schätze ich die enge Zusammenarbeit im interdisziplinären Team: Wir bringen Kundenbedürfnisse, Technologie und Business-Ziele zusammen, um die Ride Experience kontinuierlich zu verbessern. Wir freuen uns auf dich!
Roland Beyeler, UX Lead im Value Stream Ride Experience
- mrs
- Léonie
- Bucher
- jobs@mobility.ch