. 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.