Magic.  Realized.

Mobile Native & Desktop Applications Expert

Ramat Gan

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  

 

APPLY FOR THIS JOB

"*" indicates required fields

Drop files here or
Accepted file types: pdf, doc, docx, txt, rtf, Max. file size: 2 MB, Max. files: 1.
    Attach (File types: pdf, doc, docx, txt, rtf)