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