HamburgerMenu
hirist

X.Arterian - iOS Development Lead - SWIFT

INFIBEAM SOFTTECH PRIVATE LIMITED
Gurgaon/Gurugram
8 - 15 Years

Posted on: 04/12/2025

Job Description

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.


info-icon

Did you find something suspicious?