Lead Mobile App Developer Permanent, 80-100% Zurich, Switzerland Closing on 1 Dec 2026

Magnes

Zürich

Hybrid

CHF 110,000 - 170,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Magnes AG, based in Zurich, develops sensorized shoes for gait analysis and cueing for patients with impaired gait. We seek an iOS developer to own the NUSHU iOS app, interfacing with shoes, cloud uploads, and gait results.

You will work on Swift/SwiftUI, App Store processes, and a regulated software lifecycle, collaborating across firmware, cloud, and research teams. The role focuses on building user-facing features, ensuring security and offline capabilities, and delivering a robust app for

Qualifications

  • Degree in Computer Science, a compatible discipline, or comparable experience.
  • Fluent in English, both written and spoken.
  • Solid command of Swift and the Apple toolchain.
  • Practical experience with SwiftUI.
  • Experience with wireless interfaces: CoreBluetooth, GATT services and characteristics.
  • Experience with REST APIs and connected systems: token-based authentication, offline handling, retries, and streaming of live sensor data.
  • Comfort with local persistence and platform security: SQLite or Core Data, Keychain, on-device encryption.
  • Testing with unit tests (Swift Testing / XCTest), mocking through dependency injection, and UI tests.
  • Knowledge of UI/UX, and willingness to design as well as implement.
  • Experience shipping through App Store Connect: code signing and provisioning, archiving, TestFlight distribution, phased release, App Review.
  • Smooth team player.

Responsibilities

  • Develop and maintain NUSHU’s iOS apps (patient, research and well-being variants), including BLE and WiFi communication with the shoes and firmware delivery.
  • Implement UIs for the NUSHU platform to boost UX and conduct usability tests with patients and healthcare professionals.
  • Keep the app releasable: versioning, changelog, store submissions, TestFlight rounds.
  • Extend automated build and test pipelines to keep the test suite green.

Skills

Swift
SwiftUI
BLE
REST APIs
Keychain
Unit tests
App Store Connect
UI/UX design
GATT
Git/CI

Education

Computer Science degree

Tools

Xcode
GitLab CI

Job description

Magnes AG is a spin-off from ETH Zurich based in Zurich, Switzerland, with an entity in the USA, developing sensorized shoes for gait analysis and cueing of people with impaired gait. Magnes has medical and well‑being versions of its shoe NUSHU. We are looking for a motivated individual with an eye for UI/UX to join us as an iOS developer and take ownership of the NUSHU iOS app — the companion app through which patients, therapists and clinical researchers record activities, configure haptic cueing, update shoe firmware and review their gait results.

The app is the user‑facing half of a Class IIa medical device: it talks to the shoes over BLE and WiFi, ships their firmware, uploads recordings to our cloud, and presents the results of our gait analysis. It is written in Swift and SwiftUI, is localized into 14 languages, and is developed under a regulated software lifecycle. You will not be maintaining it alone, but you will be the person who knows it best.

Must have
  • Degree in Computer Science, a compatible discipline, or comparable experience.
  • Fluent in English, both written and spoken.
  • Solid command of Swift and the Apple toolchain.
  • Practical experience with SwiftUI.
  • Experience with wireless interfaces: CoreBluetooth, GATT services and characteristics, advertisement parsing, connection loss and reconnection, background behavior and WiFi connectivity (NetworkExtension).
  • Experience with REST APIs and connected systems: token‑based authentication, offline and flaky‑network handling, retries, and streaming of live sensor data.
  • Comfort with local persistence and platform security: SQLite or Core Data, Keychain, on‑device encryption.
  • Testing with unit tests (Swift Testing / XCTest), mocking through dependency injection, and UI tests.
  • Knowledge of UI/UX, and willingness to design as well as implement.
  • Experience shipping through App Store Connect: code signing and provisioning, archiving, TestFlight distribution, phased release, App Review.
  • Smooth team player.
Nice to have
  • Experience in a regulated industry (MDR/FDA, IEC 62304, ISO 14971, IEC 62366) or in clinical research software; familiarity with GDPR/HIPAA constraints on health data.
  • Appetite for functional programming.
  • Experience with data visualization on iOS (Swift Charts).
  • Experience with accessibility (VoiceOver, Dynamic Type, contrast).
  • Experience setting up CI/CD for iOS (GitLab CI, Xcode Cloud, fastlane).
  • Any Android development experience (Kotlin, Android Studio) is a plus.
  • German is a plus for working with our Swiss clinical partners, but not required.
Tasks
  • Develop and maintain NUSHU’s iOS apps (patient, research and well‑being variants), including:
    • BLE and WiFi communication with the shoes, encompassing firmware delivery, and debugging against real devices.
    • Implement UIs for the NUSHU platform which boost UX, and carry out usability tests with patients and healthcare professionals.
    • Keep the app releasable: versioning, changelog, store submissions, TestFlight rounds.
    • Keep the app’s test suite meaningful and green; extend automated build and test pipelines.
  • Contribute to the technical documentation and verification activities required by our medical device certification.
  • Work closely with our firmware and cloud‑analysis developers, and contribute to the further development of the products as a whole.
What we offer
  • End-to-end ownership of a product that measurably improves how people walk.
  • Direct contact with clinicians, researchers and patients who use what you build.
  • A small, co‑located team where firmware, app, cloud and science sit in the same room with hardware, shoes and colleagues all within arm’s reach.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior iOS & UX Lead for Medical Gait App
Senior iOS & UX Lead for Medical Gait App

Magnes • Zürich

Hybrid
CHF 110,000 - 170,000
Senior iOS Developer (Swift)
Senior iOS Developer (Swift)

Jobgether • Switzerland

Remote
CHF 150,000 - 190,000
Fully remote work
Competitive compensation
International projects
+3
Sr. Electronics and Firmware Engineer
Sr. Electronics and Firmware Engineer

Securecell AG • Zürich

Hybrid
CHF 110,000 - 160,000
Hybrid/remote work options
Private accident insurance
Employee share purchase program
+1
Software Developer Mobile
Software Developer Mobile

Nicoll Curtin • Switzerland

On-site
CHF 90,000 - 130,000
Product Designer - APP
Product Designer - APP

Virtusan AG • Switzerland

On-site
CHF 90,000 - 130,000
Head of Delivery
Head of Delivery

OneDoc SA • Genf

On-site
CHF 180,000 - 240,000
5 weeks vacation
Flexible hybrid work
Team bonding & events
+1
Mobile Application Developer (Cross-Platform Mobile Engineer) at Allps
Mobile Application Developer (Cross-Platform Mobile Engineer) at Allps

Allps GmbH • Basel

On-site
CHF 80,000 - 100,000
Challenging projects
Professional development opportunities
Competitive salary and benefits package
Head of Delivery
Head of Delivery

OneDoc • Genf

Hybrid
CHF 160,000 - 190,000
5 weeks paid vacation
SBB Half Fare travel card reimburse.
Flexible hybrid work – home and office
+3
Android Software Engineer
Android Software Engineer

Swissquote • Vaud

On-site
CHF 90,000 - 130,000
Senior C++ Engineer – Tech Lead
Senior C++ Engineer – Tech Lead

CASCINATION AG • Bern

On-site
CHF 140,000 - 180,000