CMC Global

iOS Developer (Mobile) – Singapore

CMC Global

  • icon-1
  • icon-2
    September 30, 2026

JOB DESCRIPTION 

Work Location: Singapore
Open to: Singapore Citizens and Singapore PR holders.
  • Develop, enhance, and maintain our suite of iOS applications using Swift.
  • Collaborate within a Scrum team to design, implement, test, and ship mobile features.
  • Actively use AI tools (e.g., GitHub Copilot, ChatGPT, or similar) to assist with coding, refactoring, testing, documentation, and problem-solving.
  • Continuously contribute to engineering best practices, including:
    • Unit and UI testing
    • Code reviews
    • Security reviews
    • CI/CD pipelines
  • Contribute to and maintain the mobile automation test suite.
  • Collaborate with Product Managers, Designers, Backend Engineers, and other stakeholders to shape product and technology roadmaps.
  • Share knowledge and mentor team members, while continuously learning new technologies and approaches.
  • Where applicable, contribute to cross-platform discussions and support Android development efforts.

 

REQUIREMENTS

Core iOS Development Skills

  • Passion for writing clean, maintainable, testable, and well-structured code, with a strong engineering mindset and problem-solving approach.
  • 5+ years of professional experience in iOS application development using Swift.
  • Strong hands-on experience with SwiftUI for building modern, declarative user interfaces.
  • Good understanding and practical experience with UIKit.
  • Experience using dependency management tools such as:
    • Swift Package Manager (SPM)
    • CocoaPods
  • Hands-on experience writing unit tests with XCTest and building highly testable iOS applications.
  • Solid knowledge of modern iOS application architectures, including:
    • MVVM
    • MVI
    • Clean Architecture
  • Proven experience developing and maintaining reusable iOS frameworks, libraries, or shared UI component libraries.
  • Familiarity with CI/CD pipelines and modern mobile application development workflows.

AI-Assisted Development

  • Comfortable using AI-powered development tools such as GitHub Copilot, ChatGPT, or similar solutions as part of day-to-day software development activities.
  • Ability to critically review and validate AI-generated code to ensure correctness, security, performance, scalability, and maintainability.
  • Enthusiastic about exploring emerging AI tools and workflows to improve development efficiency, productivity, and software quality.

Software Engineering Fundamentals

  • Strong understanding of software engineering principles, design patterns, and development best practices.
  • Excellent analytical, troubleshooting, and problem-solving skills with a strong commitment to delivering high-quality solutions.
  • Experience working within Agile/Scrum environments and utilizing development tools such as Git, Jira, and CI/CD platforms.
  • Strong communication, collaboration, and stakeholder engagement skills.

Preferred Qualifications (Nice-to-Have)

  • Experience with Android development, particularly using Kotlin and modern Android architectures.
  • Experience working in cross-platform or multi-platform mobile development teams.
  • Exposure to React or full-stack application development.
  • Experience developing Swift Command-Line Tools (CLI).
  • Knowledge of mobile application security best practices, performance optimization, and application monitoring.
  • Experience contributing to mobile architecture decisions and technical strategy across multiple platforms.

HOW TO APPLY

Please send your application via email: [email protected] 

*By submitting your application to [email protected], you acknowledge that you have read, understood, and agreed to CMC Global’s REGULATIONS ON THE PROTECTION OF CANDIDATES’ PERSONAL INFORMATION.

  • CMC Career 1

    Years of Experience Required

    5+ years of experience

  • CMC Career 2

    Required Education Level

    Bachelor’s Degree

  • CMC Career 3

    Job Level

    Middle/Senior

  • CMC Career 4

    Work Form

    Fulltime

  • CMC Career 5

Maximize Your ROI
in the Cloud

Let's Chat!