Careers · Full-time

iOS Developer

We’re looking for an experienced iOS developer to build and maintain cutting-edge applications for iOS devices, collaborating closely with engineers and designers on innovative, high-quality mobile experiences.

Responsibilities

  • Design, develop and maintain robust iOS applications in Swift or Objective-C.
  • Ensure performance, quality and responsiveness across iOS devices.
  • Define, design and ship new features with cross-functional teams.
  • Identify and fix bottlenecks and bugs.
  • Help maintain code quality, organisation and automation.

Required skills

  • Strong Swift or Objective-C, with deep knowledge of Core Data, Core Animation and UIKit.
  • Offline storage, threading and performance optimisation.
  • RESTful APIs and backend integration.
  • UI/UX principles and Apple’s Human Interface Guidelines.
  • Profiling with Instruments; memory and performance tuning.
  • Push notifications and cloud messaging APIs.
  • Git, continuous integration and automated testing.

Nice to have

  • Experience with low-level C libraries.
  • AWS, Azure or GCP.
  • Cross-platform frameworks such as React Native or Flutter.