Senior iOS Engineer / Senior iOS Engineeress

Avaloq Group AG - April 28, 2025

Job Description

In this role, you will collaborate with cross-functional teams of talented engineers to define, design, and develop new features for our next-generation applications. You will take responsibility for designing and developing high-quality applications for the iOS platform. Additionally, you will conduct unit testing of your code to ensure robustness, including edge cases, usability, and overall reliability. It is essential that you can work efficiently and effectively while ensuring strong optimization.

Your Key Responsibilities

  • Lead the development of iOS applications by writing high-performing, scalable, and reusable code.
  • Maintain the code and automation of the application.
  • Design and implement updates while optimizing apps for performance.
  • Implement new features and maintain existing functionality.
  • Discuss and align best practices with other developers on the team.
  • Collaborate with colleagues to tackle complex issues and find optimal solutions.
  • Engage with designers and business analysts to clarify requirements.
  • Investigate performance issues, ensuring quality and improving UI responsiveness.
  • Automate repetitive tasks through Continuous Integration to enhance efficiency.
  • Participate in code review activities and refinement sessions to share your expertise.
  • Help maintain code quality, organization, and automation standards.
  • Contribute to cross-platform development using Kotlin Multiplatform or your experience with the Kotlin/Java tech stack.

Qualifications

  • Strong proven track record of iOS app development across multiple frameworks, including Objective-C and Swift.
  • Experience with Kotlin Multiplatform and a solid background in Kotlin/Java tech stack.
  • Understanding of continuous integration principles and the ability to apply clean code practices effectively.
  • Proficiency in code versioning tools, iOS design principles, application interface guidelines, and iOS back-end services.
  • Ability to write readable code and perform refactoring when necessary, alongside practical experience with test-driven development (TDD).
  • Solid understanding of Apple’s iOS design principles, interface guidelines, DDD, and best practices.
  • In-depth knowledge of iOS app development, including various versions of the iOS SDK and libraries for common tasks.
  • Experience with APIs that connect iOS applications to back-end services and third-party libraries or APIs, as well as familiarity with SVN/Git (Gitlab or alternatives), Jenkins, SonarQube, Fortify, Confluence, and JIRA.

Apply online using the form below. Please note that only applications matching the job profile will be considered.

Location : Zürich
Country : Switzerland

Application Form

Please enter your information in the following form and attach your resume (CV)

Only pdf, Word, or OpenOffice file. Maximum file size: 3 MB.