Sr. iOS Developer

Orangeshark
Hyderabad, Telangana
₹10,00,000 - ₹15,00,000 a year

Job details

Pay

  • ₹10,00,000 - ₹15,00,000 a year

Job type

  • Full-time

Location

Hyderabad, Telangana

Benefits

Pulled from the full job description

  • Food provided
  • Provident Fund

Full job description

Senior iOS Developer

Location: Hyderabad (5 Days - Onsite)

Notice Period: Only Immediate Joiners

Experience: 4-8 Years

Department: Engineering / Mobile Development

Role Overview

We are looking for an experienced and passionate iOS Developer with 4+ years of professional experience in building and maintaining high-quality iOS applications for PanTerra Networks’ Streams Mobile App. The ideal candidate should be proficient in Swift, SwiftUI, and UIKit, have strong experience integrating real-time communication and system-level features, and be capable of delivering secure, performant, and AI-empowered mobile experiences that align with the Streams.AI roadmap.

Key Responsibilities

· Design, develop, and maintain iOS applications using Swift, SwiftUI, and UIKit.

· Implement real-time communication features using WebRTC, PJSIP, and WebSocket for voice, video, and chat integrations.

· Build and consume RESTful APIs and handle JSON data for network communication.

· Develop responsive and adaptive UIs using AutoLayout, Storyboards, Widgets, and App Extensions.

· Integrate system frameworks including CallKit, PushKit, AVFoundation, CoreData, and APNs for notifications and VoIP support.

· Manage data persistence using CoreData and SQLite.

· Implement in-app purchases, background tasks, and secure data storage with Keychain.

· Conduct unit and UI testing, optimize app performance, and manage memory usage efficiently.

· Follow best practices for architecture (MVVM, MVC) and implement dependency injection for modular and maintainable code.

· Collaborate closely with backend, QA, and product teams across India and U.S. for feature implementation and optimization.

· Participate in App Store deployment, including signing, provisioning, and version management.

Required Skills & Qualifications

· 4+ years of experience in iOS application development.

· Proficiency in Swift, SwiftUI, UIKit, and iOS frameworks.

· Strong understanding of RESTful APIs, Combine, and URLSession.

· Experience in real-time communication using WebRTC, PJSIP, or similar technologies.

· Hands-on experience with Xcode, Git, and version control workflows.

· Strong skills in AutoLayout, storyboards, and adaptive UI design.

· Proficient in Apple Push Notification Service (APNs), PushKit, and CallKit integration.

· Familiarity with background processing, CoreData, SQLite, and Keychain security.

· Experience in testing, debugging, and performance optimization.

· Excellent understanding of Swift concurrency, error handling, localization, and accessibility.

Preferred Skills

· Experience with AI/ML feature integration or speech/audio processing within iOS apps.

· Familiarity with video streaming, SIP, or contact center integrations.

· Prior experience working on SaaS or communication platforms (UCaaS/CCaaS).

· Strong problem-solving, analytical, and communication skills – ability to collaborate effectively with U.S.-based teams.

Pay: ₹1,000,000.00 - ₹1,500,000.00 per year

Benefits:

  • Food provided
  • Provident Fund

Work Location: In person