We are looking for a Senior iOS Engineer with deep expertise in native iOS development. The ideal candidate should have strong iOS fundamentals, is fluent in reactive programming (Combine framework), and builds up-to-date UIs with SwiftUI. They'll be responsible for architecting and delivering scalable, high-quality iOS applications, including features that communicate with connected hardware. Prior experience with Bluetooth Low Energy (BLE) is a robust plus.
n
n
Responsibilities:
n
n
Design, develop, and maintain scalable native iOS applications, including features that communicate with connected hardware (BLE where applicable)
n
Architect app layers using reactive programming patterns and build modern UIs with SwiftUI
n
Write high-quality, efficient code following iOS best practices and architectural patterns (MVVM, Clean Architecture)
n
Troubleshoot and resolve complex technical issues across the app and connectivity layers
n
Collaborate with cross-functional teams to define and prioritize requirements
n
Drive code quality through testing, code reviews, and performance profiling, and mentor junior engineers
n
n
n
Requirements:
n
n
8+ years of overall software engineering experience, with the majority in native iOS development
n
Solid command of Swift and core iOS fundamentals — memory management, concurrency, app lifecycle, and architectural patterns
n
Hands-on experience with reactive programming
n
Proven experience building production UIs with SwiftUI
n
Excellent collaboration and communication skills for working with cross-functional teams
n
Experience integrating iOS apps with external connected peripherals
n
n
📌 Ios Developer + Ble Thiruvananthapuram
🏢 QBurst
📍 Thiruvananthapuram
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.