Talent.com
iOS Development Lead

iOS Development Lead

Hawk MarTechharyana, haryana, in
2 days ago
Job description

iOS Development Lead

  • Location : Hybrid-Gurgaon
  • Department : Technology / Engineering
  • Experience Level : 8+ Years
  • Employment Type : Full-Time

About the Role

We are seeking an experienced Lead iOS Developer who is passionate about building elegant, high-performance mobile experiences. As part of our core mobile team, you will be responsible for developing and optimizing the iOS client of our messaging platform — focusing on real-time chat, notifications, media sharing, security, and user experience .

You will work closely with product managers, designers, and backend engineers to bring rich features to life in a fast-moving, privacy-first communication app.

Key Responsibilities

  • Develop scalable iOS apps using Swift and modern framework
  • Implement clean architecture (MVVM, VIPER, Coordinator)
  • Build core messaging features : chat UI, group messaging, notifications, typing indicators, read receipts
  • Integrate real-time communication (WebSockets, Firebase, custom APIs)
  • Handle offline messages, sync, and state management
  • Manage media : image, video, audio, document upload / download and previews
  • Optimize background transfers and media rendering
  • Implement end-to-end encryption with secure key storage (Keychain, Secure Enclave)
  • Follow privacy best practices and secure data handling
  • Optimize performance : memory, battery, launch time using profiling tools
  • Write unit, integration, and UI tests (XCTest, XCUITest, Quick / Nimble)
  • Support CI / CD pipelines and crash analytics
  • Collaborate with cross-functional teams (design, Android, backend)
  • Participate in sprints, code reviews, and release cycles
  • Maintain documentation for components, APIs, and dev decisions
  • Required Qualifications

  • 8+ years of professional experience in iOS development.
  • Proficient in Swift and familiar with Objective-C (for legacy support if needed).
  • Strong understanding of iOS SDK, UIKit, SwiftUI (preferred), Core Data, and background services.
  • Experience with WebSockets , RESTful APIs, and third-party libraries (e.g., Alamofire, SDWebImage).
  • Solid knowledge of mobile app performance tuning, offline handling, and data caching strategies.
  • Experience with Core Animation , Auto Layout , and responsive UI design .
  • Comfortable using Git , Xcode , and dependency managers like CocoaPods or Swift Package Manager.
  • Preferred Qualifications

  • Experience building messaging apps , chat SDKs, or real-time communication tools.
  • Familiarity with XMPP , MQTT , or other messaging protocols.
  • Knowledge of SwiftUI , Combine , and modern declarative UI patterns.
  • Exposure to APNs , background push notifications, and silent notifications for message sync.
  • Experience with WebRTC , audio / video SDKs , or VoIP integrations.
  • Understanding of app security , encryption , and local data protection .
  • Create a job alert for this search

    Development Lead • haryana, haryana, in