Employment type
Permanent
Industry
Financial services
Area
IT
Location
German-speaking Switzerland
Remote from abroad?
No
Home office?
Flexible
01
Tasks and responsibilities
- Design, build, and operate fullstack applications for e-banking and mobile banking on the Avaloq AFP platform
- Own solutions end to end: from initial concept through design, implementation, and stable production operation
- Contribute to architectural decisions, technology selection, and the continued evolution of the platform
- Safeguard application quality through clean code, peer reviews, and automated testing
- Ensure secure, stable, and intuitive customer access to digital banking services
- Share knowledge within the team and help grow the engineering capabilities of your colleagues
02
Must-have criteria
- Degree in computer science or equivalent multi-year experience in professional software development
- Solid fullstack experience with Angular, NestJS, Java, and Spring Boot
- Practical experience with automated testing
- Ability to work collaboratively and communicate confidently within a team
- Comfortable contributing to architecture and code quality across the stack
03
Nice-to-have criteria
- Experience with automated testing tools such as Playwright or Appium
- Knowledge of Kotlin or Kotlin Multiplatform, with an interest in deepening it
- Familiarity with the Avaloq AFP platform or prior banking / financial-services experience
- Exposure to mobile application development
- Experience contributing to platform-wide architectural direction
04
Language requirements
- Confident spoken and written German (B2 or higher)
- Knowledge of English would be an advantage for technical documentation and collaboration
- Willingness to work in a German-speaking team environment
05
Application form