Senior iOS Developer - IoT & Video Streaming

5 years

0 Lacs

Posted:17 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Description

Senior iOS Developer IoT & Video Streaming.Are you passionate about building secure, real-time iOS experiences that interact with connected devices and deliver seamless video communication? Do you thrive at the intersection of mobile engineering, IoT, and multimedia systems?.

About Us

Mantra Softech is a technology leader in biometric (Face, Finger, & Iris) and RFID-based identity solutions.As we expand into smart home, and intelligent IoT ecosystems, were building mobile-first platforms that bridge hardware, cloud, and user experience through advanced mobile engineering and video technologies.Join us to create the next generation of connected experiences powered by edge devices, secure communication, and real-time streaming.

Role Overview

Were looking for a Senior iOS Developer with strong expertise in IoT integrations (BLE, Thread, Matter) and real-time video streaming (WebRTC, RTSP).Youll lead the design and development of scalable, secure, and high-performance native iOS applications that connect smart devices, handle live media, and deliver intuitive user interfaces.

Location :

Ahmedabad, (Full-Time | On-Site).

About The Role

Youll work on next-generation iOS applications that enable seamless interaction between users, cloud services, and connected devices.This includes building real-time communication modules, secure API integrations, and hardware-aware app experiences that leverage the latest in Apple frameworks and IoT standards.If youre passionate about Swift, system-level integrations, and embedded communications, wed love to work with you.

Key Responsibilities

  • Architect, design, and develop advanced iOS applications using Swift and SwiftUI/UIKit.
  • Implement secure authentication flows using Apple/Google SSO, OAuth 2.0, and token-based APIs.
  • Integrate and manage BLE and Thread protocol communications for IoT devices.
  • Develop Matter IoT protocol integrations for device onboarding and control.
  • Handle real-time video and audio streaming using WebRTC, RTSP, and AVFoundation.
  • Implement secure WebSocket and MQTT communication channels for telemetry and device updates.
  • Integrate native C/C++ libraries into Swift applications via bridging headers and Objective-C++.
  • Maintain clean, modular, and testable codebases with CI/CD pipelines (Fastlane, GitHub Actions).
  • Manage local data storage using CoreData, Realm, or SQLite.
  • Optimize app performance, debug crashes, and analyze telemetry using Instruments and Crashlytics.
  • Ensure app security compliance (Keychain, Secure Enclave, permission handling).
  • Deliver pixel-perfect UI/UX following Apples Human Interface Guidelines and accessibility best practices.

Required Skills

Languages & Frameworks :

  • Proficient in Swift and Objective-C, with experience integrating C/C++ libraries via bridging headers and Objective-C++.
  • Strong in UIKit, SwiftUI, Combine, CoreBluetooth, Network, AVFoundation, CoreData, and CryptoKit.
  • Optional : familiarity with Kotlin/Java for cross-platform collaboration.

IoT Integration

  • BLE communication using CoreBluetooth.
  • Thread networking and Matter SDK for smart device commissioning.
  • Edge communication and device telemetry design.

Media & Streaming

  • Experience with WebRTC, RTSP, or similar video streaming protocols.
  • Familiar with AVFoundation, ReplayKit, or third-party streaming SDKs.

Tooling & CI/CD

  • Hands-on with Xcode, Fastlane, Bitrise, Jenkins, and App Store Connect.
  • Debugging tools like Proxyman, Charles, and Instruments.

Monitoring & Analytics

  • Crash and event tracking with Firebase, Crashlytics, Sentry, Mixpanel, or Amplitude.
  • Log management and in-app telemetry best practices.

Preferred Skills

  • Experience with cross-platform bridges and native SDK wrappers.
  • Understanding of IoT device protocols, edge computing, or embedded firmware.
  • Familiarity with video codecs, media optimization, and latency tuning.

Qualifications

  • Bachelors or Masters degree in Computer Science, Electronics, or related field.
  • 5- 7 years of experience in iOS development, including IoT and video streaming applications.
(ref:hirist.tech)

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You