Software Engineer / Android Kotlin (Mobile Banking) m/w/d – 100% in Zürich. Start: 01.06.2026, Duration: 12 months (ending 30.06.2027). Mobile‑engineering expert needed for the continuous development of a critical mobile banking and TWINT‑like payment app.
Contract: 100% full‑time, work hybrid only within Switzerland.
Responsibilities Entwicklung und Weiterentwicklung von Android Mobile Apps mit Kotlin
Technische Konzeption, Analyse und Design von Bankfach‑ und Architekturanforderungen
Mitwirkung an der Weiterentwicklung einer Mobile‑Banking‑ und Payment‑App (inkl. TWINT‑nahe Funktionalitäten)
Verantwortung für technische Lieferobjekte (Design, Umsetzung, Qualität)
Enge Zusammenarbeit mit Architektur, Backend, UX und Fachbereichen
Einbringen moderner Engineering‑ und Architekturimpulse (Best Practices, Clean Code, Mobile Patterns)
Mitwirkung in agilen Teams (Scrum / SAFe‑Umfeld, typisch Bank)
Requirements Mehrjährige Erfahrung in der Android‑Entwicklung (Senior‑Level)
Sehr gute Kenntnisse in Kotlin (zwingend)
Sehr gute Kenntnisse in Android SDK & Android Architecture Components
Erfahrung mit Mobile‑App‑Architektur (MVVM, Clean Architecture, Modularisierung)
Erfahrung in technischer Analyse und Design komplexer Systeme
Erfahrung in regulierten Umfeldern (Banking, FinTech oder Versicherung von Vorteil)
Desirable Kenntnisse in iOS‑Entwicklung (Swift / SwiftUI)
Erfahrung mit JEE / Java Backend‑Umfeldern
Kenntnisse in SQL (Oracle)
Erfahrung mit Mobile Payment, Banking Apps oder Security‑Themen (z. B. OAuth, Secure Storage)
Erfahrung im CI/CD‑Umfeld (GitLab CI, Jenkins, Bitrise)
Erfahrung im Testing (Unit Tests, UI Tests, TDD)
Erfahrung mit TWINT oder vergleichbaren Payment‑Lösungen
Languages Deutsch: C2
Englisch (wünschenswert, keine Voraussetzung)
#J-18808-Ljbffr