Stay in Touch



Mobile Developer






Cupertino, CA, US


Mist is seeking a mobile developer who enjoys working on problems that require a good understanding of both iOS and Android. The ideal candidate will be intricately involved in developing solutions for the mobile devices to enhance user experience using the Mist indoor location services.


  • Mobile development on Mist indoor location services
  • Research and develop battery and data optimized solutions
  • Aide customers in developing and deploying indoor location services
  • Be up-to-date with latest mobile device side and OS side changes
  • Collaborate with product management and engineering departments to understand company needs and devise possible solutions
  • Collaborate with other team members to improve the end to end system design
  • Research and develop serviceability strategies / solutions
  • Communicate results and ideas to key decision makers
  • Optimize joint development efforts through appropriate database use and project design


  • Bachelor’s Degree (or greater) in Computer Science or Computer Engineering
  • Good understanding of control theory
    • Good understanding of filtering
    • Good understanding of estimation algorithms
  • Experience with following technologies:
    • Android / iOS
      • BLE
      • WiFi
      • Sensors
    • Tensorflow and / or device side Machine Learning
    • BLE / indoor location
  • Experience developing software for product and services that have been shipped
  • Has contributed to one or more open source projects.
  • Proven ability to lead technical teams and articulate ideas to both technical and non-technical audiences
  • Excellent written and oral communication skills


  • Experience with mapping solutions
  • Experience with startup companies

Apply for the job

Subscribe to our blog.


Blog & Newsletter Signup