Associate iOS Developer

Resmed

Singapore

On-site

SGD 60,000 - 90,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Resmed in Singapore is seeking an Associate iOS Developer to build native iOS features and maintain reliable digital experiences. You will translate designs and API contracts into polished SwiftUI screens connected to backend services, with a focus on testability, accessibility and robust architecture.

You’ll collaborate on sprint delivery, review code, and contribute to continuous improvement of the app, ensuring quality software and a strong craft across modern Swift development.

Qualifications

  • Solid knowledge of Swift and SwiftUI with modern Swift features.
  • Understanding MVVM, async programming and data flow.
  • Experience with Xcode tooling, Git workflows and unit testing.

Responsibilities

  • Build SwiftUI screens and reusable components from design specs.
  • Connect UI to backend services via REST APIs.
  • Manage app state with unidirectional data flow and separate business logic.
  • Create adaptive layouts for different devices, Dark Mode and Dynamic Type.
  • Incorporate accessibility features including VoiceOver and proper touch targets.
  • Apply MVVM to separate data, presentation logic and UI.
  • Write unit/UI tests and fix issues from QA or production.
  • Use async/await and Combine for concurrency.
  • Create focused PRs, review code and respond to feedback.
  • Participate in standups, planning and retrospectives to help team deliver.

Skills

Swift
SwiftUI
MVVM
Async/Await
Combine
Xcode
Git workflows
Unit testing
Accessibility

Tools

Swift Package Manager
REST APIs

Job description

Build iOS experiences that are reliable, accessible and thoughtfully engineered.

Join Resmed in Singapore as an Associate iOS Developer, building and maintaining native iOS features that support dependable digital experiences.

You will work collaboratively to turn designs and API contracts into polished SwiftUI screens, connect them to backend services, and ensure your work is well tested and accessible. From writing clean code and solving production issues to reviewing pull requests and contributing to sprint delivery, you’ll have a hands‑on role in building quality software while continuing to grow your craft.

What You'll Do
  • Build SwiftUI screens and reusable components from design specifications.
  • Connect user interfaces to backend services through REST APIs.
  • Manage application state with clear, unidirectional data flow and keep business logic separate from views.
  • Create adaptive layouts that work across device sizes, orientations, Dark Mode and Dynamic Type.
  • Build accessibility into the user experience, including VoiceOver labels and appropriate touch targets.
  • Apply MVVM principles to separate data, presentation logic and user interfaces.
  • Write unit and UI tests and resolve issues identified through QA or in production.
  • Use modern asynchronous programming approaches including async/await, @MainActor and Combine.
  • Create focused pull requests, review teammates’ code and respond constructively to feedback.
  • Contribute to stand‑ups, sprint planning and retrospectives, raising blockers early and helping the team deliver effectively.
What You Bring
  • Solid knowledge of Swift and SwiftUI, including @State, @Binding, @Environment and @Observable.
  • Understanding of Swift fundamentals including optionals, protocols, closures, value and reference types, ARC and error handling.
  • Knowledge of structured concurrency, task cancellation, Combine and concurrency safety.
  • Familiarity with MVVM and protocol‑based dependency injection for testable code.
  • Ability to build layouts using SwiftUI components such as stacks, lists, grids, ScrollView and NavigationStack.
  • Familiarity with Xcode, including the simulator, debugger, Instruments, SwiftUI previews and Swift Package Manager.
  • Understanding of Git workflows, feature branches, commits, rebasing or merging, conflict resolution and code reviews.
  • Knowledge of unit testing using XCTest or Swift Testing.
  • Clear written and verbal communication, with a willingness to ask for help, share progress and contribute to the team.
Nice to Have
  • SwiftData or Core Data knowledge for persistence.
  • Familiarity with iOS CI/CD using Xcode Cloud, Fastlane or GitHub Actions.
  • Exposure to accessibility, localization or regulated environments such as healthcare, where privacy and quality matter.
What Sets You Apart
  • Curious mindset: Stay interested in new Apple APIs and look for opportunities to keep learning.
  • Collaborative approach: Contribute openly to discussions, code reviews and shared team outcomes.
  • Openness to feedback: Welcome different perspectives and use constructive input to improve your work.
  • Proactive communication: Share progress clearly, surface blockers early and ask for support when needed.
  • Adaptability: Adjust comfortably to team conventions and evolving ways of working.
  • Quality mindset: Take thoughtful ownership of delivering dependable work and addressing issues when they arise.
Why Join Resmed

At Resmed, you’ll have the opportunity to apply your iOS development skills in an environment where quality, reliability and accessible user experiences matter. You’ll work collaboratively throughout the delivery cycle, contribute directly to native iOS features, and continue developing your capabilities across SwiftUI, modern Swift development, testing and software architecture.

Joining us is more than saying “yes” to making the world a healthier place. It’s discovering a career that’s challenging, supportive and inspiring. Where a culture driven by excellence helps you not only meet your goals, but also create new ones. We focus on creating a diverse and inclusive culture, encouraging individual expression in the workplace and thrive on the innovative ideas this generates.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Associate iOS Developer
Associate iOS Developer

ResMed (Malaysia) Sdn Bhd (MY) • Singapore

On-site
SGD 60,000 - 90,000
Associate iOS Developer
Associate iOS Developer

Medifox DAN GmbH • Singapore

On-site
SGD 60,000 - 90,000
Associate iOS Developer
Associate iOS Developer

ResMed Inc • Singapore

On-site
SGD 65,000 - 90,000
Associate iOS Developer: SwiftUI & Accessible UI
Associate iOS Developer: SwiftUI & Accessible UI

Resmed • Singapore

On-site
SGD 60,000 - 90,000
iOS Developer (SwiftUI) — Accessible, Reliable Apps
iOS Developer (SwiftUI) — Accessible, Reliable Apps

ResMed (Malaysia) Sdn Bhd (MY) • Singapore

On-site
SGD 60,000 - 90,000
Associate iOS Developer — Build Dependable SwiftUI Apps
Associate iOS Developer — Build Dependable SwiftUI Apps

Medifox DAN GmbH • Singapore

On-site
SGD 60,000 - 90,000
Associate iOS Developer - SwiftUI & Accessibility
Associate iOS Developer - SwiftUI & Accessibility

ResMed Inc • Singapore

On-site
SGD 65,000 - 90,000
Senior Manager, Global Supply Chain Capability & Talent Development
Senior Manager, Global Supply Chain Capability & Talent Development

Resmed • Singapore

On-site
SGD 170,000 - 230,000
Flexible ways of working
Employee stock purchase opportunities
Comprehensive wellbeing benefits
+1
Senior Manager, Global Supply Chain Capability & Talent Development
Senior Manager, Global Supply Chain Capability & Talent Development

Medifox DAN GmbH • Singapore

On-site
SGD 180,000 - 280,000
Flexible ways of working
Employee stock purchase opportunities
Wellbeing benefits
+2
Mobile Engineer (Android & iOS)
Mobile Engineer (Android & iOS)

Rainbow Care Pte Ltd • Singapore

Hybrid
SGD 120,000 - 160,000
Real ownership of two production apps
Hybrid working arrangement
Hardware and AI tool access from day 1