Detect is hiring an iOS Developer

Responsibilities

  • Develop and optimize mobile applications that integrate GIS, data capture, and AI-driven features, ensuring a seamless user experience in real-world field environments.
  • Collaborate with cross-functional teams to integrate backend services, AI-powered tools, and geospatial data into our mobile platform.
  • Implement and refine mobile data capture workflows, enabling efficient and intuitive field data collection, offline functionality, and real-time synchronization.
  • Optimize performance and reliability for mobile applications, ensuring smooth operation under varying network conditions and hardware constraints.
  • Explore AI-enhanced mobile experiences, including integrating AI-assisted workflows, edge computing, and LLM-powered interactions into mobile applications.

Requirements

  • Proven experience in iOS development, with a strong track record of building and deploying mobile applications from scratch—ideally in a startup or fast-paced environment.
  • Proficiency in Swift and SwiftUI, as well as experience integrating APIs and working with geospatial or data-driven applications.
  • Familiar with local data persistence methods
  • Strong problem-solving mindset and a passion for building intuitive, high-performance mobile experiences that seamlessly connect field teams with critical data.
  • Excellent communication skills to effectively collaborate with a remote, cross-functional team, contributing to product discussions and technical decisions.

Nice to Have

  • Experience working with GIS, mapping technologies, or geospatial data (e.g., MapKit, Mapbox, ArcGIS).
  • Familiarity with AI and computer vision integrations on mobile devices, including Core ML, TensorFlow Lite, or on-device inference optimizations.
  • Knowledge of offline-first applications and handling data synchronization in low-connectivity environments.
  • Previous work in a startup or early-stage product environment, where you’ve built and iterated on an app from the ground up.
  • Understanding of backend services and API integrations, particularly with cloud-based or real-time data pipelines.

Why Join Us?

  • Growth: With a strong emphasis on personal development, we encourage continuous learning and tackling challenging projects that contribute to your professional growth.
  • Impact: Play a pivotal role in shaping the future of our technology and products, directly influencing the success of our solutions.
  • Culture of Experimentation: We live by the mantra “fail fast, fail often”. By encouraging experimentation and learning from each failure, we pave the way for significant breakthroughs. We promote an environment where every team member is empowered to test new ideas, challenge the status quo and contribute to a culture of continuous innovation.

Growth and Exploration Opportunities:

  • Edge Computing and Performance Optimization: Gain experience in running AI models efficiently on mobile devices, optimizing performance for real-time inference, and leveraging Apple’s Core ML and Metal frameworks to push the boundaries of on-device processing.
  • AI-Enhance Mobile Experiences: Work on integrating AI-driven computer vision models into mobile applications, enabling real-time insights for field teams. This could involve optimizing on-device inference, working with AI-assisted workflows, or integrating ML-based automation into the user experience.
Required Skills
iOS DevelopmentSwiftSwiftUIAI
About company
Detect
At Detect, we’re redefining how organizations see and respond to the world around them. Our mission is to turn complex data into clear, actionable insights that drive smarter decisions. We build cutting-edge solutions that fuse technology, geospatial intelligence, and automation to solve real-world challenges — from infrastructure management and public safety to climate resilience and beyond.
All jobs at Detect Visit website
Job Details
Category mobile
Posted 5 months ago