Job Description
As an iOS Native Applications Expert at Q, you will play a pivotal role in shaping the architecture, quality, and evolution of our mobile applications.
This is a highly technical, hands-on role designed for an experienced engineer who thrives on solving complex challenges, setting technical direction, and influencing product and architectural decisions. You will design and build robust, high-performance applications that interface with hardware via Bluetooth (BT/BLE) and other IoT protocols, ensuring seamless and reliable cross-platform experiences. You'll collaborate with cross-functional teams, mentor engineers, and lead by example - raising the bar for technical excellence, scalability, and product craftsmanship.
This role is fully onsite
Responsibilities
- Serve as the primary technical authority for mobile application development
- Design and implement high-quality, scalable, and maintainable native applications for iOS
- Lead architectural discussions, define technical standards, and drive best practices across teams
- Collaborate with product, design, and hardware teams to solve complex integration challenges involving Bluetooth/BLE and IoT protocols
- Ensure seamless, high-performance user experiences across multiple environments
- Conduct design and code reviews, providing mentorship and guidance to other engineers
- Drive continuous improvement through performance optimization, automation, and CI/CD processes
- Stay current with emerging technologies and identify opportunities to apply them within our ecosystem
Preferred Qualifications
- 7+ years of hands-on experience in native iOS (Swift/Obj-C) development.
- Proven expertise in designing and delivering large-scale, production-grade applications
- In-depth understanding of Bluetooth/BLE protocols and IoT device communication
- Experience with CI/CD, debugging across platforms, and optimizing performance in distributed systems
- Strong analytical, architectural, and problem-solving skills
- Excellent communication and collaboration abilities, with experience mentoring or guiding peers
- Familiarity with on-device ML/AI processing – specifically CoreML – advantage
- Proficiency in Git and modern development workflows
- Bachelor's degree in computer science or related field
- Experience with Android development – nice to have