CareerPlan

Senior Software Engineer I/II (iOS)

Ahmedabad, IndiaRemoteFull-time2026-10-29 → 2026-11-10
Hybrid

Core

Own the full lifecycle of native iOS applications for cloud-based physical security and IoT solutions, building secure, scalable apps for iPhone and iPad.

Role type

Senior IC iOS Software Engineer

Builds

Native iOS applications for mobile credentials, access control, and connected IoT devices

Domain

PropTech / Physical Security / IoT

Deliverable

production ML models | product features

Required skills

Swift, SwiftUI, MVVM, Clean Architecture, Core Bluetooth, Core NFC, Apple Wallet/PassKit, REST APIs, Mobile Security (Keychain, Secure Enclave, Certificate Pinning), Multithreading (GCD, Swift Concurrency), CI/CD, Unit/UI Testing

Preferred skills

RxSwift, Combine, Swift Concurrency (async/await), IoT hardware integration, Security domain experience

Technologies

Swift, SwiftUI, UIKit, Core Bluetooth, Core NFC, PassKit, REST, OAuth, Keychain, Secure Enclave, APNs, FCM, Core Data, Realm, XCTest, Fastlane, GitHub Actions, Xcode Cloud

Responsibilities

Design and implement features for iOS app platform; Develop features communicating with IoT hardware over BLE and NFC; Implement Apple Wallet integrations; Build robust networking layers; Implement security best practices; Optimize app performance and memory usage; Own and improve iOS CI/CD pipelines; Provide mentorship to team members

Seniority

Senior, hands-on IC