What are the responsibilities and job description for the iOS Developer position at Detect?
About Detect
At Detect, we’re at the forefront of the utilities industry with a focus on inspecting and monitoring critical infrastructure. As a nimble startup with a focus on innovation, we offer a unique opportunity for a IOS Developer with experience in GIS tools and maps to join our growing team. We believe in pushing the boundaries of what’s possible and it shows within the team’s DNA. We embrace new ideas, new technologies and are very much in the mindset of failing fast and often.
Why Join Us?
As an iOS Developer, you’ll play a key role in building high-performance mobile applications that integrate GIS, data capture, and AI-driven computer vision. Your work will bridge the gap between innovative mobile technology and real-world field applications, ensuring seamless data collection, analysis, and integration into broader operational workflows.
Beyond development, you’ll contribute to shaping our mobile strategy—optimizing for performance, scalability, and usability in dynamic environments. You’ll collaborate closely with AI, backend, and product teams to create intuitive experiences that make complex data actionable, supporting industries that rely on real-time insights for critical decision-making.
We want you to grow with us, expanding your expertise while influencing the future of our mobile applications. Your work will have a direct impact on transforming how teams collect and use data in the field, improving efficiency, accuracy, and decision-making through cutting-edge technology.
Growth And Exploration Opportunities
At Detect, we’re at the forefront of the utilities industry with a focus on inspecting and monitoring critical infrastructure. As a nimble startup with a focus on innovation, we offer a unique opportunity for a IOS Developer with experience in GIS tools and maps to join our growing team. We believe in pushing the boundaries of what’s possible and it shows within the team’s DNA. We embrace new ideas, new technologies and are very much in the mindset of failing fast and often.
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.
As an iOS Developer, you’ll play a key role in building high-performance mobile applications that integrate GIS, data capture, and AI-driven computer vision. Your work will bridge the gap between innovative mobile technology and real-world field applications, ensuring seamless data collection, analysis, and integration into broader operational workflows.
Beyond development, you’ll contribute to shaping our mobile strategy—optimizing for performance, scalability, and usability in dynamic environments. You’ll collaborate closely with AI, backend, and product teams to create intuitive experiences that make complex data actionable, supporting industries that rely on real-time insights for critical decision-making.
We want you to grow with us, expanding your expertise while influencing the future of our mobile applications. Your work will have a direct impact on transforming how teams collect and use data in the field, improving efficiency, accuracy, and decision-making through cutting-edge technology.
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.
- 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.
- 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 familiarity with frameworks like SwiftUI and UIKit, as well as experience integrating APIs and working with geospatial or data-driven applications.
- 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.
- 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.
Salary : $70,000 - $110,000