Enable job alerts via email!

iOS Developer

ResMed Inc

Singapore

On-site

SGD 70,000 - 100,000

Full time

13 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in health technology is seeking an iOS Mobile App Developer to join its dynamic Product Development team. The role requires developing high-quality iOS applications, collaborating with cross-functional teams, and ensuring app performance and quality. Candidates should have strong expertise in iOS frameworks and a passion for innovation.

Qualifications

  • 4 to 6 years of professional experience in iOS development.
  • Strong understanding of iOS frameworks such as UIKit, Core Data, Core Animation.
  • Familiarity with CI tools like GitHub Actions and Bitrise.

Responsibilities

  • Design and develop advanced applications for iOS using Swift and Objective-C.
  • Collaborate with teams to define, design, and ship new features.
  • Perform unit and integration tests to ensure robust performance.

Skills

Swift
Objective-C
iOS frameworks
RESTful APIs
UI/UX standards
Git
Cloud services integration
Agile methodologies
Monitoring tools
React Native

Job description

The primary role of the Engineering function within the Product Development team is to create specifications and designs for new products or improvements to existing products. It works closely with customers, developers, and other stakeholders to understand and define customer needs. Features are aligned with a timetable and areas of responsibility. Developers may solicit customer feedback regarding product usability and future enhancements. Software Engineers who design, write, and test code should be matched to either Software Engineering Applications or Systems. Hardware product developers should be matched to Hardware Engineering.

Job Description

We are seeking a skilled iOS Mobile App Developer with 4 to 6 years of experience to join our dynamic team. The ideal candidate will have strong expertise in developing high-quality iOS applications and the ability to take projects from concept to implementation. The developer will collaborate with cross-functional teams, including UI/UX designers, product managers, and other developers, to create engaging and user-friendly mobile applications.

Key Responsibilities:

  • Design and develop advanced applications for the iOS platform using Swift and Objective-C.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and fix bugs to ensure optimal app performance.
  • Maintain code quality, organization, and automation.
  • Stay updated with the latest industry trends, technologies, and best practices in iOS development.
  • Write clean, scalable, and maintainable code, following standards and patterns.
  • Implement new technologies to maximize development efficiency.
  • Perform unit and integration tests to ensure robust performance.

Required Skills and Qualifications:

  • 4 to 6 years of professional experience in iOS development.
  • Expertise in Swift and Objective-C.
  • Strong understanding of iOS frameworks such as UIKit, Core Data, Core Animation, Core Graphics, and Core ML. Familiarity with Alamofire, Realm, and RxSwift.
  • Experience with offline storage, threading, and performance tuning.
  • Experience with RESTful and GraphQL APIs, WebSockets, and real-time data updates.
  • Knowledge of UI/UX standards and custom UI implementation.
  • Understanding of Apple's design principles and interface guidelines.
  • Proficiency with version control systems like Git.
  • Experience with cloud services integration (e.g., Firebase).
  • Knowledge of the mobile development lifecycle and testing frameworks like XCTest.
  • Experience with monitoring tools like Datadog and Crashlytics.
  • Familiarity with AWS cloud services.

Preferred Qualifications:

  • Experience with ARKit, CoreML, or other frameworks.
  • Familiarity with CI tools like GitHub Actions, Bitrise.
  • Experience with SwiftUI and Combine.
  • Experience in React Native.
  • Familiarity with Agile methodologies and App Store deployment.
  • Detail-oriented with a focus on maintainable, testable code.

Soft Skills:

  • Strong problem-solving and attention to detail.
  • Excellent communication and teamwork skills.
  • Adaptability to new technologies.
  • Ability to work independently and manage time effectively.
  • Thrives in a fast-paced environment.

Join us to make a difference in health technology. We value diversity, innovation, and excellence. Apply now! We respond to every applicant.

About Resmed

Resmed (NYSE:RMD, ASX: RMD) creates life-changing health technologies. We’re committed to pioneering innovative solutions that empower millions worldwide. Our AI-powered digital health solutions, connected devices, and software make healthcare more personalized and accessible. We envision a world where everyone achieves their full potential through better sleep and breathing, with care in their own homes. Learn more at Resmed.com and follow @Resmed.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.