Sr. iOS Developer (W/M)

Posted on July 22, 2025
Geneva
Permanent
Posted on July 22, 2025

About this role

Salary: CHF 90’000 - 120’000 per year

Requirements:
  • At least 3-4 years’ experience with iOS development, ideally on apps with a high number of users
  • Good knowledge of Swift
  • Knowledge of SwiftUI and UIKit
  • Ability to understand and refactor some legacy code from Objective-C to Swift following modern architecture principles
  • Basic knowledge of Combine
  • Knowledge of XCTest
  • Knowledge of HTTP, Rest APIs
  • Communication skills (need to work with a multitude of backend squads)
  • Stress management skills (ability to react to new priorities and roadmap changes)
  • Strong asset: Knowledge of banking, trading, and finance
  • Ability to communicate in English with colleagues from different nationalities
Responsibilities:
  • Develop new functionalities and adapt existing features of client-facing trading platform
  • Participate actively in the technical choices of the projects you will be involved in, providing the simplest and most maintainable solutions
  • Write efficient, readable, and reliable code for which you will create unit and integration test cases, and follow them during the SDLC (continuous integration) to ensure proper operation
  • Collaborate closely with teams to design and implement the best solution that integrates into systems in place
  • Work closely with business experts to gain domain knowledge and build solutions to best satisfy client needs
Technologies:
  • Backend
  • HTTP
  • Support
  • Mobile
  • Objective-C
  • REST
  • React
  • Swift
  • UIKit
  • iOS

More:

We are looking for a motivated and pragmatic iOS developer to join our mission in our teams. Working closely with development teams, you will develop new functionality and evolve existing features in our mobile application used by a large population of clients daily. You will have the chance to work on exciting projects that directly impact the lives of our customers while tackling challenging technical problems.

Why join us? We are a human-sized client-centric agency (150 employees): you'll work in our offices or at our clients' sites, as part of a team. You'll participate in internationally renowned projects in the luxury sector and receive career support with HR standards: annual reviews, project monitoring, etc. Our work environment is friendly and dynamic.

Salary

CHF 90’000 - 120’000 per year
Want more jobs like this?Get IT & technology jobs in Geneva delivered straight to your inbox.
By signing up, you agree that we may process your information in accordance with our privacy policy.
More jobs from this employer
You might be interested in
For expats of all colours, shapes and sizes

Never miss a thing!Sign up for expat events, news & offers, delivered once a week.
Keep me updated with exclusive offers from partner companies
By signing up, you agree that we may process your information in accordance with our privacy policy

© 2025 IamExpat Media B.V.
Apply for this position