Senior iOS Engineer

Nicoll Curtin
Full-time Singapore, Singapore Software Development
Posted:
March 01, 2026
Location:
Singapore, Singapore, Singapore

Job Description

We are seeking a Senior iOS Engineer to design and build high-performance, scalable, and secure mobile applications. This role requires deep technical expertise in iOS architecture, concurrency, memory management, and performance optimisation.

You will play a key role in technical decision-making, system design, and mentoring engineers while ensuring production-grade mobile applications at scale.

Key Responsibilities

  • Design, develop, and maintain complex iOS applications using Swift
  • Architect scalable and maintainable mobile solutions with clean design principles
  • Implement efficient multithreading and concurrency using GCD, OperationQueue, async/await, and Combine
  • Optimise memory management, ensuring proper ARC usage, avoiding retain cycles, and minimising memory leaks
  • Improve app performance, responsiveness, and battery efficiency
  • Conduct code reviews and enforce best practices in architect...

Apply for this Job

Submit your application for the Senior iOS Engineer position at Nicoll Curtin.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Singapore, Singapore
Posted: March 01, 2026
Deadline: April 10, 2026