Senior Ios Developer – Voip/rtc

Year    TN, IN, India

Job Description

About the Role



We are seeking a highly experienced

iOS developer

with deep expertise in

Swift

,

real-time communication (VoIP/RTC)

, and

modular app architectures

. You will lead the development of production-quality UCaaS/CCaaS mobile applications, focusing on VoIP, low-latency audio/video, and scalable architectures.

Location:

Remote (India) - must have some overlap with Portugal timezone

Experience:

5-8 years in iOS development

Key Responsibilities



Develop, maintain, and optimize iOS mobile applications for real-time audio/video communication. Implement features using

Clean Swift (VIP)

,

MVVM

, or

VIPER

architectures. Integrate and troubleshoot

CallKit

,

PushKit

, and other VoIP/RTC flows. Collaborate with Android and Web teams to ensure consistent user experience across platforms. Build and maintain

CI/CD pipelines

(Fastlane, Codefresh, or similar) and automated testing. Monitor app stability and performance using

Bugsnag, Crashlytics

, or similar tools. Mentor junior developers and share best practices. Participate in agile workflows including backlog grooming, sprint planning, and estimation.

Core Requirements



5-8+ years of professional iOS development experience. Strong proficiency in

Swift

and the

iOS SDK

. Hands-on experience with

modular architectures

: VIP, MVVM, or VIPER. Experience with

VoIP/RTC

features (CallKit, PushKit, audio/video optimization). Solid understanding of networking, RESTful APIs, asynchronous programming, and background execution.

Preferred Skills



Experience with

Twilio

or

Acrobits SDKs

. Familiarity with

SIP

and

SFU

architectures. Experience setting up and managing

CI/CD pipelines

. Exposure to app monitoring tools like

Crashlytics/Bugsnag

.

Skills Required:



Swift, iOS SDK, Clean Swift (VIP), MVVM, VIPER, CallKit, PushKit, VoIP, RTC, RESTful APIs, Networking, Asynchronous programming, Background execution, Production app development

Job Types: Full-time, Permanent

Pay: ₹1,200,000.00 - ₹2,000,000.00 per year

Benefits:

Health insurance Paid time off Provident Fund Work from home
Education:

Bachelor's (Required)
Experience:

* total work: 5 years (Required)

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4292172
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TN, IN, India
  • Education
    Not mentioned
  • Experience
    Year