Associate iOS Developer
resmed · Singapore
Job description
About the role
Resmed in Singapore is looking for an Associate iOS Developer to build and maintain native iOS features that support dependable digital experiences. You will turn designs and API contracts into polished SwiftUI screens, connect them to backend services and make sure your work is well tested and accessible. The role covers writing clean code, solving production issues, reviewing pull requests and contributing to sprint delivery.
Key responsibilities
- Build SwiftUI screens and reusable components from design specifications.
- Connect user interfaces to backend services through REST APIs.
- Manage application state with 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 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 found through QA or in production.
- Use modern asynchronous programming with async/await, @MainActor and Combine.
- Create focused pull requests, review teammates' code and take part in stand-ups, sprint planning and retrospectives.
Required profile
- Solid knowledge of Swift and SwiftUI, including @State, @Binding, @Environment and @Observable.
- Understanding of Swift fundamentals: optionals, protocols, closures, value and reference types, ARC and error handling.
- Familiarity with structured concurrency, task cancellation, Combine and concurrency safety.
- Ability to build layouts with SwiftUI components such as stacks, lists, grids, ScrollView and NavigationStack.
- Clear written and verbal communication and a willingness to ask for help and share progress.
Required skills
- MVVM and protocol-based dependency injection for testable code.
- Xcode, including simulator, debugger, Instruments, SwiftUI previews and Swift Package Manager.
- Git workflows, feature branches, commits, rebasing or merging, conflict resolution and code reviews.
- Unit testing with XCTest or Swift Testing.
- Nice to have: SwiftData or Core Data, iOS CI/CD with Xcode Cloud, Fastlane or GitHub Actions, and exposure to accessibility, localization or regulated environments such as healthcare.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Singapore.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 4 hours ago
Expires 1 month from now
5 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
resmed
Singapore
Related job offers
-
SAP Project Manager - Senior Manager
pwc Singapore -
SAP REFX Manager
pwc Singapore -
Identity and Access Management Consultant - Senior Associate
pwc Singapore -
Identity and Access Management Consultant (OIG/OIM) - Senior Associate
pwc Singapore -
Cyber Governance, Risk & Compliance (GRC) - Senior Associate
pwc Singapore