Search by job, company or skills

4-7 Years
Not Disclosed
Early Applicant
  • Posted 3 days ago
  • Be among the first 20 applicants

Job Description

iOS Developer (Swift) | AIMLEAP | Bangalore (WFO- 5 Days) | 4–7 years

About the role We're looking for an iOS developer to build high-quality native apps for connected-device products. You'll work closely with Android, backend, QA and design colleagues to deliver features that are reliable and performant, with clean code throughout.

Responsibilities

  • Design, build and maintain native iOS apps in Swift and SwiftUI.
  • Integrate apps with external devices over Bluetooth Low Energy and Wi-Fi.
  • Turn UI/UX designs into polished, responsive, accessible screens.
  • Integrate with REST APIs using a shared API contract (OpenAPI).
  • Apply a modern app architecture (MVVM, clean architecture, TCA or similar).
  • Write unit and UI tests, and take part in code reviews.
  • Profile and fix performance, memory, battery and stability issues.
  • Work in an agile team that uses CI/CD pipelines.

Must-have

  • 4–7 years of iOS development, with strong Swift skills.
  • Hands-on experience with SwiftUI, plus working knowledge of UIKit.
  • Swift Concurrency (async/await) and Combine.
  • URLSession networking, plus Core Data,SwiftData or similar persistence.
  • Background modes (Bluetooth, audio, background tasks) and app lifecycle handling.
  • Permission and privacy handling (Info.plist, privacy manifests).
  • Testing with XCTest or XCUITest, and profiling with Instruments.
  • Modular apps built with Swift Package Manager, plus Git and a code-review workflow.

Strongly preferred

  • Experience with smart glasses, wearables or AR devices.
  • CoreBluetooth: GATT services and characteristics, scanning, pairing, and state restoration.
  • Network framework or local network communication with devices.
  • Integrating third-party hardware or vendor SDKs.

Nice-to-have

  • Media handling (AVFoundation, camera, audio).
  • OAuth2/OpenID Connect authentication flows.
  • Crash reporting and monitoring tools such as Sentry or Firebase Crashlytics.
  • Experience with AI-assisted development tools.

In your application

  • Links to apps you've shipped (App Store or GitHub).
  • A short note on one device-integration or performance problem you solved.

What we offer

  • Greenfield product work with a modern native stack and connected hardware.
  • A collaborative, cross-functional team.
  • Hybrid working from Bangalore.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

SwiftUI

SwiftData

Wi-Fi

Swift Package Manager

async/await

XCUITest

URLSession

Combine

OpenAPI

XCTest

Swift Concurrency

Similar Jobs

3-6 yrs
Bengaluru, India
Skills:
Core Data, Git, Uikit, Core Animation, Restful Apis, Swift, AVFoundation, SwiftUI, ExoPlayer, AVKit
5-7 yrs
Bengaluru, India
Skills:
Swift, Cocoapods, Graphql, Uml, RXSWIFT, XCTest, SwiftUI, Carthage
7-9 yrs
Bengaluru, India
Skills:
MVVM, Objective-c, Memory Management, Ios Development, Confluence, Agile, Scrum, Java, Jira, Kotlin, Jenkins, Android SDK, Mvc, Swift, Clean Architecture, Fastlane, AI-assisted development tools, Bitrise, security best practices, third-party SDK implementation, RESTful API integration, battery efficiency, mobile performance optimization, GitHub Copilot
6-9 yrs
Bengaluru, India
Skills:
S3, MVVM, Dynamodb, Lambda, CloudFront, Uikit, ECS, Swift, Api Gateway, Solid Principles, Ios Development, SwiftUI, Clean Architecture, EKS, Cognito, Combine, AI-powered Development Tools, AWS Cloud Services, Modular Design Patterns
4-6 yrs
Bengaluru, India
Skills:
Algorithms, Design Patterns, Performance Tuning, Debugging, Data structures, Synchronization, Storage, Memory Management, Swift, Root Cause Analysis, Multi-threaded programming, iOS frameworks, Threading, iOS architectural components, Core OS frameworks