Jobiglo

No results.

This job is no longer available

This job expired on 05/09/2026. It no longer accepts applications.

Senior iOS Developer – Native, BLE & Connected Devices

Velodata Global Pvt Ltd · Thiruvananthapuram

Senior 🇬🇧 English
Swift SwiftUI UIKit iOS SDK CoreBluetooth GATT BLE REST APIs GraphQL JWT Keychain MVVM Clean Architecture Dependency Injection async/await Combine XCTest Firebase Crashlytics Fastlane AWS

Job description

About the role

We are seeking a Senior iOS Developer to design and deliver native mobile applications that interact with Bluetooth Low Energy (BLE) enabled devices and IoT services. The role will be based in Technopark, serving either Trivandrum or Bangalore, and will work closely with cross‑functional teams to bring connected‑device experiences to market.

Key responsibilities

  • Develop and maintain native iOS apps using Swift, SwiftUI and UIKit.
  • Implement BLE communication using CoreBluetooth, GATT profiles, and manage device connectivity.
  • Integrate REST and GraphQL APIs, including JWT authentication and Keychain storage.
  • Build scalable architecture following MVVM, Clean Architecture and Dependency Injection principles.
  • Optimize performance, security and user experience, leveraging async/await, Combine and GCD.
  • Manage App Store releases, testing frameworks, CI/CD pipelines and Fastlane automation.
  • Collaborate with cloud, firmware, DevOps and QA teams to ensure end‑to‑end product quality.

Required profile

  • 8+ years of professional native iOS development experience.
  • Strong track record delivering BLE‑enabled or IoT mobile solutions.
  • Ability to work in a fast‑paced, multi‑disciplinary environment.

Required skills

  • Swift, SwiftUI, UIKit, iOS SDK
  • CoreBluetooth, GATT, BLE communication
  • REST APIs, GraphQL, JWT, Keychain
  • MVVM, Clean Architecture, Dependency Injection
  • async/await, Combine, Grand Central Dispatch
  • XCTest, Firebase Crashlytics, Fastlane
  • AWS cloud services, CI/CD pipelines

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Velodata Global Pvt Ltd.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.
💬 Chat with us on Telegram Chat on WhatsApp

Published 2 months ago

54 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Velodata Global Pvt Ltd

Thiruvananthapuram