Senior iOS Developer – VoIP
1 week ago
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),Delhi NCR, Bangalore, Chennai, Pune, Kolkata, Ahmedabad, Mumbai, Hyderabad
Must have some overlap with Portugal timezone
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.
-
IOS Development
1 week ago
Bengaluru, India GS Lab | GAVS Full timeAbout the Role - The iOS Developer (Senior/Lead) position is based in Whitefield, Bangalore, with a hybrid work model. The role involves developing high-quality iOS applications with a focus on voice and data functionalities. Responsibilities - Collaborating with Product Management and UX teams to align on product requirements Integrating emerging iOS...
-
iOS Developer
2 weeks ago
Amritsar, Delhi, NCR, Noida, India HKK Entertainment pvt ltd Full time ₹ 9,00,000 - ₹ 12,00,000 per yearKey ResponsibilitiesDesign and develop iOS applications with high performance and responsiveness.Implement real-time communication using WebSockets/Socket.IO for chat, notifications, or live data updates.Integrate calling features (VoIP, Call Kit, Push Kit, Agora, WebRTC or similar SDKs).Work on media handling including image/video compression,...
-
iOS Developer
3 days ago
Bengaluru, India Astrotalk Full timeAbout the jobJob Description :Are you passionate about crafting seamless mobile experiences? Join us as an iOS Developer and be a part of our mission to build innovative, user-friendly applications that stand out in the App Store.What You'll Do :- Develop and maintain scalable, high-performance iOS applications using Swift.- Implement Apple's design...
-
iOS Developer
2 days ago
Bengaluru, India Astrotalk Full timeAbout the jobJob Description :Are you passionate about crafting seamless mobile experiences? Join us as an iOS Developer and be a part of our mission to build innovative, user-friendly applications that stand out in the App Store.What You'll Do :- Develop and maintain scalable, high-performance iOS applications using Swift.- Implement Apple's design...
-
iOS Developer
2 days ago
Delhi, India Astrotalk Full timeAbout the jobJob Description :Are you passionate about crafting seamless mobile experiences? Join us as an iOS Developer and be a part of our mission to build innovative, user-friendly applications that stand out in the App Store.What You'll Do :- Develop and maintain scalable, high-performance iOS applications using Swift.- Implement Apple's design...
-
C Developer
3 weeks ago
Bengaluru, India TRDFIN SUPPORT SERVICES PRIVATE LIMITED Full timeKey Responsibilities :- Design, develop, and maintain applications and modules using the C programming language for telecom and VoIP systems. - Implement multithreading techniques to enhance performance and handle concurrent data processing. - Develop and optimize data structures to ensure efficient memory and performance management. - Collaborate with...
-
Cloud VOIP Developer
5 days ago
Bengaluru, Karnataka, India NetFortris, A Sangoma Company Full time ₹ 8,00,000 - ₹ 12,00,000 per yearDescriptionCLOUD VOIP Developer - TaaSSangoma is on the lookout for a skilled Sr. VOIP Developer to join our dynamic team dedicated to innovating and enhancing business communication platforms. We are a recognized leader in the industry, offering robust and integrated UCaaS solutions that help businesses stay connected and productive. As a VOIP Developer,...
-
Cloud VOIP Developer
5 days ago
Bengaluru, Karnataka, India Sangoma Full time ₹ 12,00,000 - ₹ 36,00,000 per yearCLOUD VOIP Developer - TaaSSangoma is on the lookout for a skilled Sr. VOIP Developer to join our dynamic team dedicated to innovating and enhancing business communication platforms. We are a recognized leader in the industry, offering robust and integrated UCaaS solutions that help businesses stay connected and productive. As a VOIP Developer, you will...
-
Principal Engineer – VOIP Services
1 week ago
Bengaluru, India GSK Full timeThe Principal Engineer – VOIP Services role provides the overall ownership of the Voice System Solution Design / policies / strategy and security configurations required to deliver VOIP systems for users across globe as per GSK standards and policies. The Principal Engineer – VOIP Services role will work with latest VOIP technology platforms like Cisco /...
-
Senior C Developer
4 weeks ago
Bengaluru, India ACL Digital Full timeResponsibilities Proficiency in Telecom Domain with hands on experience of developing mobile applications. Should have experience in development with C, multithreading, data structures on VoIP solutions (SIP, RTP, RTCP, TCP/UDP, H264 protocol, codecs for Video and Audio solution). Leaks and crash Analysis, Thread management, Categories, Notifications, Design...