iOS Developer

Chennai April 13, 2026 Full Time

Role & responsibilities

  • Design, develop, and maintain iOS applications using Swift and SwiftUI.
  • Lead the development of features with a focus on performance, quality, and scalability.
  • Collaborate with cross-functional teams including product, design, and backend teams.
  • Ensure best practices in coding, debugging, and version control.
  • Guide and mentor junior developers where applicable.

Preferred candidate profile


  • Strong understanding of OOPS concepts and Swift / SwiftUI, including:
    • Collections, Classes, Protocols, Closures, App Lifecycle, Optionals.
  • Mandatory: Strong experience with OTT (Over-The-Top) platforms and Audio/Video (AV) players.
  • Proficient in UIKit, including:
    • View Controller lifecycle
    • Programmatic UI / Storyboards
    • Auto Layout
    • Collection Views
  • Strong debugging skills using Xcode logs and Xcode Debugger.
  • Experience implementing features using MVVM architecture.
  • Knowledge of design patterns such as Singleton and Observer.
  • Strong understanding of multithreading concepts, including:
    • GCD
    • Concurrency
    • Background tasks (for candidates with 4+ years of experience).
  • Hands-on experience with Git or other source code version control tools.

Apply on company site

How well do you match this role?

Check My Resume