Senior Mobile Software Engineer (a) (80–100 %)
- Employment type
- Full-time
- Workload
- 100%
- Location
- Zürich
- Company
- Consult & Pepper AG, 8005 Zürich
- First posted
Zürcher Kantonalbank is the second largest universal bank and the largest cantonal bank in Switzerland. With strong regional anchoring in the Zurich economic area, it has stood for stability, trust, and sustainable action for over 150 years. It combines economic stability and long-term orientation with the consistent further development of its offerings. The goal: to offer a convincing customer experience both personally and digitally.
This is precisely where the Client Channels area begins. The focus is on central digital and physical touchpoints between ZKB and its customers, which connect needs with technology, processes, user experience, security, and operations. This includes, among others, eBanking, Mobile Banking, as well as digital opening, onboarding, and lifecycle processes.
As part of its Mobile-First strategy, ZKB is driving the modernization of Mobile Banking. Specialized development teams work on new functions and the technical further development of the banking app. The central system team ensures a stable, scalable platform, further develops the shared codebase, and supports the feature teams with technical standards and know-how.
To strengthen this team, we are looking for you as a Senior Mobile Software Engineer for our ZKB Mobile Banking App.
Your challenge
- You further develop the mobile banking app and its shared codebase using Kotlin Multiplatform as well as native iOS and Android technologies
- You strengthen the technical platform regarding stability, performance, and scalability
- You ensure high software quality through Clean Code, automated tests, code reviews, and quality gates
- You further develop build and CI/CD pipelines using Fastlane as well as tooling with Gradle and Sonar
- You support the feature teams with technical expertise, development standards, and best practices
- You are responsible for the integration of new features and coordinate the shared app releases
- You work closely with the eBanking-Web system team
Your qualities and talents
- Sound IT education; further training in the field of software development is an advantage
- Several years of experience in mobile development at a senior level or expert level
- Very good iOS knowledge with Swift/SwiftUI as well as very good experience with Kotlin Multiplatform; Android knowledge is an advantage
- Broad technical understanding of mobile architectures, APIs, and backend integration
- Experience with mobile architecture and state management patterns such as MVVM, MVP, or Redux
- Knowledge in Clean Code, testing, code reviews, and CI/CD as well as a basic understanding of mobile security
- Communicative, pragmatic, and team-oriented personality with pleasure in knowledge exchange
- German language skills at native level
As a Senior Mobile Software Engineer, you shape the technical basis of a productive banking app and help drive its modernization. Would you like to contribute your expertise in Kotlin Multiplatform and iOS and help shape the future of Mobile Banking?
Then Natalie Kämpfer looks forward to your application documents or your call.
j4id10468725jm j4it1145jm j4iy26jm
Automatically translated from the original.
Posted yesterday