31.03.2026 aktualisiert

**** ******** ****
verifiziert
Premiumkunde
100 % verfügbar

Senior Software Engineer mit Expertise in iOS, Backend und DevOps

Zürich, Schweiz
Zürich +250 km
Diplom Informatiker in Technical Computer Science (vergleichbar mit Master)
Zürich, Schweiz
Zürich +250 km
Diplom Informatiker in Technical Computer Science (vergleichbar mit Master)

Profilanlagen

CV.pdf

Über mich

Senior iOS Engineer mit 15+ Jahren Erfahrung und starkem Fullstack-Background. Entwicklung skalierbarer Apps und Backend-Systeme (Swift, Kotlin/Java, Spring). Fokus auf stabile Architektur, saubere APIs, Testing und CI/CD. Erfahrung in Banking- und Versicherungsprojekten.

Skills

Clean CodeJavaAPIsAgile MethodologieAndroid Application DevelopmentXcodeArchitekturAcceptance Test-Driven DevelopmentUnit TestingMobile Application DevelopmentContinuous DeliveryContinuous IntegrationDevOpsIos SdkJUnitPostgreSQLMySQLScrumSoftware ArchitectureMockitoAngular 2+Requirements EngineeringSystem DesignTypeScriptUI TestingWeb Application DevelopmentUikitSwiftuiSpring BootCypressSwift (Programmiersprache)Google FirebaseBackendKotlinIntegrationstestsApi DesignRestful ApisXctestDockerMicroservices
Mobile (iOS):
Entwicklung nativer Apps mit Swift, SwiftUI und UIKit, inklusive Architekturdesign, Performance-Optimierung und langfristiger Wartbarkeit. Erfahrung mit großen, produktiven Anwendungen (100k–Millionen Nutzer) sowie App Store Releases, Monitoring und Stabilisierung im Betrieb.

Cross-Plattform:
Erfahrung mit Kotlin Multiplatform (KMP) und Compose Multiplatform zur gemeinsamen Nutzung von Business-Logik und UI über iOS und Android hinweg. Integration nativer Plattformkomponenten (z. B. MapKit, Android Maps) sowie Umgang mit plattformspezifischen Herausforderungen.

Frontend (Web):
Entwicklung moderner Webanwendungen mit Angular und TypeScript. Umsetzung von UI-Komponenten, Anbindung an REST APIs sowie Integration in bestehende Backend-Systeme.

Backend / Automatisierung:
Konzeption und Entwicklung von Backend-Systemen mit Kotlin/Java (Spring Boot), REST APIs und Microservices. Erfahrung mit Camunda zur Modellierung und Umsetzung von Geschäftsprozessen sowie in der Integration komplexer Systeme und externer Services. Sicher im Umgang mit relationalen (PostgreSQL, MySQL, SQLite) und Erfahrung mit Vektordatenbanken (Neo4J).

Architektur & Qualität:
Starker Fokus auf saubere Architektur (Clean Architecture, modulare Systeme), Testbarkeit und langfristige Stabilität. Umfassende Erfahrung mit automatisierten Tests (Unit-, UI- und Integrationstests) sowie Qualitätssicherung in produktiven Systemen.

Architektur:
Starker Fokus auf saubere Architektur (Clean Architecture, modulare Systeme), Systemdesign, Skalierbarkeit und langfristige Wartbarkeit über mehrere Schichten hinweg.

Testing & Qualität:
Umfassende Erfahrung mit Teststrategien in produktiven Systemen über mehrere Plattformen hinweg:
iOS: Unit-, UI- und Integrationstests mit XCTest, Swift Testing, XCUITest, Screenshot Testing, AI driven testing
Backend (Java/Kotlin): JUnit, Spring Boot Test, MockK / Mockito, Testcontainers
Frontend (Angular): Jasmine, Karma, Angular Testing Library, Cypress (E2E)
Aufbau und Pflege stabiler Testpipelines, Sicherstellung hoher Codequalität sowie nachhaltige Absicherung von Releases in komplexen, verteilten Systemen.

Arbeitsweise & Umfeld:
Erfahrung in agilen Teams (Scrum, SAFe) sowie in regulierten Umfeldern (Banking, Versicherung). Starke Fähigkeiten in der Analyse fachlicher Anforderungen und deren Übersetzung in umsetzbare User Stories und technische Lösungen.


Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2015

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Senior Software Engineer: iOS & DevOps Engineering

Sanitas Krankenversicherung
Entwicklung und Wartung der Sanitas Portal App für über 800.000 Kunden. Implementierung von iOS-Anwendungen mit UIKit und SwiftUI, Einrichtung von CI/CD-Pipelines, Integration externer Dienste und Koordination mit verschiedenen Teams.

Senior Software Engineer: iOS, Backend & DevOps Engineering

Zürcher Kantonalbank
Modernisierung der iOS-App für TWINT (Schweizer Zahlungslösung mit über 3 Mio. aktiven Nutzern). Unterstützung der Backend-Entwicklung (Java/Spring, Kotlin), DevOps Engineering und Koordination mit anderen TWINT-Apps.

Senior Software Engineer / Technical Lead

UMB Solutions AG
Entwicklung einer hochskalierbaren SaaS-Lösung basierend auf Camunda BPM. Technische Leitung für kundenspezifische Projekte, Aufwandsschätzung und Koordination zwischen Teams.

Senior iOS Software Engineer, Web Application Frontend / Backend

Foreklabs AG
Entwicklung einer Marktplatz-App für die WIR Bank mit sozialem Netzwerk, Käufer-/Verkäuferplattform, Kommunikationsmodul und Shop. Verantwortlich für Tests und Klärung von Fragestellungen zwischen Teams.

FullStack Software Developer Mobile (iOS / Android), Web Application Frontend / Backend

Stars Projekt & Event GmbH
Entwicklung und Design vielseitiger Web- und Mobile-Anwendungen, mobile Spiele, Websites sowie interne und externe Tools. Implementation und Administration des Firmennetzwerks.

FullStack Developer Native iOS, Web (Application) Frontend / Backend

Freelancer
Leitung verschiedener Website-Entwicklungsprojekte, Entwicklung nativer iOS-Apps (30.000 Downloads), Design und Implementierung eines Online-Registrierungssystems für ein Hotel und Entwicklung einer CMS-Lösung.

FullStack Web Application Developer

Toshiba Europe GmbH
Erstellung eines Online-Produktbewertungssystems (TOPAS) im Rahmen der Diplomarbeit, ein Web-2.0-basiertes Tool für Produktinspektionen, Issue-Tracking und Ticketing.

FullStack Developer Web Application Frontend / Backend, Windows

MediaDesign
Entwicklung einer Multi-User-Website mit monatlich über 10 Mio. Besuchern, inklusive Backend und plattformübergreifendem CMS-System.

FullStack Web Application Developer Frontend / Backend

Siemens Power Generation
Erstellung eines webgestützten Visualisierungstools für den Fernzugriff auf weltweite Kraftwerks-Livedaten.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden