Mid/Senior iOS Developer

Startup Atlas

Amsterdam

Hybrid

EUR 70,000 - 100,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

MacBook and NOWATCH (Model X)
Office in Jordaan, Amsterdam
Hybrid working environment
27 holiday days
Team events

Job summary

NOWATCH is seeking a Mid/Senior iOS Developer to join our team in Amsterdam, building and evolving the iOS app for our health-focused wearable. You will work with Swift, SwiftUI, and Core Bluetooth to deliver a seamless user experience.

This hybrid role places you in our Amsterdam office with opportunities to collaborate across design, firmware, and backend teams, write tests, optimize performance, and stay current with Apple technologies to push NOWATCH forward.

Qualifications

  • Proficient in Swift and SwiftUI with UIKit knowledge.
  • Experience integrating with BLE wearables and HealthKit is a plus.
  • Strong understanding of async/await and concurrency patterns.
  • Experience with MVVM or Clean Architecture.
  • Performance optimization and profiling with Instruments.
  • Ability to write tests and maintainable code.

Responsibilities

  • Build high-quality iOS apps using Swift and SwiftUI.
  • Collaborate with hardware, backend, and design teams.
  • Implement clean architecture and maintainable modules.
  • Write unit/UI tests and optimize performance.
  • Stay current with Apple technologies.

Skills

Swift
SwiftUI
UIKit
Swift concurrency
Instruments profiling
Core Data
Combine
BLE / Core Bluetooth
MVVM / Clean Architecture
Real-time data processing

Tools

Core Bluetooth
HealthKit
Backend API integration

Job description

The world’s first Awareable™ that connects the dots between your mental and physical health with advanced health tracking disguised as a classic watch.

We are looking for a Mid/Senior iOS Developer to join our team and play a crucial role in building and enhancing our iOS app, ensuring it delivers a seamless and intuitive user experience.

Job Description

NOWATCH is a beautiful piece of wearable jewellery capable of measuring a range of different vital signs and analyses. Being a screen-less device, the product comes with an app to monitor data and foster habit change. Whilst most other wearable focus on optimisation and performance for fitness, NOWATCH focuses on helping people restore balance in daily life.

We are looking for a Mid/Senior iOS Developer to join our team and play a crucial role in building and enhancing our iOS app, ensuring it delivers a seamless and intuitive user experience. If you’re passionate about creating innovative health-focused applications, working with sensor-based data, and pushing the limits of what iOS can do, we’d love to hear from you!

Job requirements

What You’ll Be Doing
As our new Mid/Senior iOS Developer, you’ll play a vital role in shaping the future of our iOS app. In this role, you will:

  • Build high-quality, scalable, and efficient iOS applications using Swift and SwiftUI.
  • Work closely with our Bluetooth-enabled wearable to ensure accurate and efficient data transmission and synchronization.
  • Ensure smooth real-time data processing, low latency, and power efficiency.
  • Work with designers, backend engineers, and firmware developers to create a seamless product experience.
  • Design and implement clean, modular, and maintainable code with best practices in mind.
  • Write unit and UI tests, debug issues, and optimise app performance.
  • Keep up with Apple’s latest technologies, APIs, and best practices to continuously improve the NOWATCH iOS experience.

What You Bring
We’re looking for someone who resonates with our values and brings:

  • Expert in Swift & SwiftUI. Proficiency in UIKit.
  • Deep understanding of Swift concurrency (async/await, Task, actor, Sendable), including structured concurrency and best practices for managing asynchronous workflows efficiently.
  • Expert in performance optimisation, including profiling with Instruments to analyse CPU, memory, and energy usage.
  • Deep understanding of SwiftUI performance, view diffing, and reducing unnecessary recomputations to ensure smooth and efficient rendering.
  • Strong proficiency in Combine framework including publisher design, scheduler injection, share/replay semantics, and debugging race conditions in reactive pipelines.
  • Strong expertise in Core Data, including data modelling, migrations, relationships, delete rules, multi-context concurrency, batching, migrations, and performance tuning.
  • Strong understanding of Bluetooth (BLE) communication and handling sensor-based data.
  • Experience working with Core Bluetooth, HealthKit, or similar frameworks is a plus.
  • Solid knowledge of MVVM or Clean Architecture.
  • Experience with real-time data processing and integrating with backend APIs.
  • Ability to write efficient, maintainable, and testable code.
  • Passionate about health-tech, wearable devices, and improving well-being through technology.
  • Comfortable with high-complexity, multi-layer architectures.
  • Bonus: Experience with ML models on-device, background processing, or low-power optimization.

Mindset

Above all, we value a mindset that aligns with our mission.

  • Entrepreneurial spirit with a “founder’s mindset” – authentic, proactive, resourceful, and ownership-oriented.
  • Comfort with ambiguity and an ability to pivot strategies as needed.
  • Passion for health technology and excitement to contribute to a mission-driven startup.

Why NOWATCH?
When you join our team, you’re not just taking a job—you’re embarking on a journey with like-minded individuals who care deeply about:

  • Collaboration: We thrive together in our Amsterdam office.
  • Growth: Opportunities to learn, evolve, and challenge yourself.
  • Impact: Contributing to something bigger than ourselves.

What We Offer
At NOWATCH, we believe in supporting our team with:

  • A MacBook and a NOWATCH (Model X).
  • A great office in the heart of the Jordaan, Amsterdam.
  • Hybrid working environment
  • 27 holiday days
  • Team events: We celebrate the new seasons four times a year and host multiple events throughout the year.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Engineer
Senior Embedded Engineer

Startup Atlas • Amsterdam

Hybrid
EUR 70,000 - 120,000
Office in Amsterdam Jordaan
Hybrid work option
Laptop provided
+1
Senior iOS Engineer – Health Wearable (Hybrid, Amsterdam)
Senior iOS Engineer – Health Wearable (Hybrid, Amsterdam)

Startup Atlas • Amsterdam

Hybrid
EUR 70,000 - 100,000
MacBook and NOWATCH (Model X)
Office in Jordaan, Amsterdam
Hybrid working environment
+2
Mobile QA Engineer
Mobile QA Engineer

Startup Atlas • Amsterdam

Hybrid
EUR 55,000 - 75,000
Apple MacBook
Amsterdam hybrid work option
Global startup environment
Senior Product Marketing Manager
Senior Product Marketing Manager

Startup Atlas • Amsterdam

Hybrid
EUR 90,000 - 140,000
Mobile Developer
Mobile Developer

Wellis Health • Rotterdam

Hybrid
EUR 56,000 - 89,000
Pension plan
Learning budget
Monthly personal budget (Alleo)
+3
Mobile QA Engineer — Hybrid (Amsterdam) Wearable Health App
Mobile QA Engineer — Hybrid (Amsterdam) Wearable Health App

Startup Atlas • Amsterdam

Hybrid
EUR 55,000 - 75,000
Apple MacBook
Amsterdam hybrid work option
Global startup environment
Mobile Developer
Mobile Developer

Wellis • Rotterdam

On-site
EUR 56,000 - 89,000
Salary €5k-€8k/mo
Pension plan
Learning budget
+4
Senior iOS Developer
Senior iOS Developer

TicketSwap • Amsterdam

On-site
EUR 53,000 - 98,000
Senior iOS Developer (Swift)
Senior iOS Developer (Swift)

Jobgether • Netherlands

Remote
EUR 70,000 - 110,000
Fully remote work
Competitive compensation
International projects
+4
Senior iOS Engineer - SaaS
Senior iOS Engineer - SaaS

Treatwell • Amsterdam

On-site
EUR 60,000 - 80,000
28 days holiday plus bank holidays
Monthly 40 EUR Treatwell vouchers
Enhanced pension plan
+3