Droneup
Senior Mobile Software Engineer (iOS & Android)
Remote (United States) · Senior
Sponsorship not specifiedDetected 27 days ago
SwiftKotliniOSAndroidGitCI/CDComplianceRoboticsTest AutomationHIPAAGISCommunication
About the role
- Field operators control drones in environments with poor connectivity, harsh conditions, and zero tolerance for app crashes.
Responsibilities
- Lead the architecture and development of primary mobile applications for iOS (iPad focus) and Android, ensuring maximum performance and reliability in the field.
- Develop complex real-time visualization features, including maps, live video streaming, and dynamic telemetry overlays.
- Drive the selection and implementation of mobile-first technologies, balancing the speed of cross-platform frameworks with the performance and hardware access of native development.
- Optimize mobile applications for battery efficiency, memory usage, and low-latency data processing-critical for long-duration field operations.
- Implement robust offline-first synchronization patterns to ensure mission continuity in areas with intermittent connectivity.
- Collaborate with backend and hardware teams to define efficient API contracts and low-level communication protocols.
- Work closely with UI/UX designers to implement interfaces adapted for varying field conditions.
- Our long-term mission is to be "Safe and Be Exceptional" while building and deploying the world's most accessible drone ecosystem.
- As a Senior Mobile Software Engineer, you will build the iOS and Android applications that provide mission-critical situational awareness-real-time telemetry, maps, and controls that work reliably in the field.
- You will build offline-capable, high-performance mobile experiences that integrate with hardware and handle live data streams.
Requirements
- 5+ years of experience building and shipping high-quality mobile applications for both iOS and Android.
- Expert proficiency in cross-platform frameworks, with a strong ability to write native modules in Swift (iOS) and Kotlin (Android).
- Experience with real-time data streaming and complex state management for high-frequency updates.
- Hands-on experience with mobile mapping SDKs.
- Experience with encrypted local storage, biometric auth, and secure communication protocols.
- Ability to quickly iterate on novel UI concepts while maintaining a path to stable, production-grade code.
- Core Technical Skills Mobile Expertise: 5+ years of experience building and shipping high-quality mobile applications for both iOS and Android.
- Native & Cross-Platform: Expert proficiency in cross-platform frameworks, with a strong ability to write native modules in Swift (iOS) and Kotlin (Android).
- Real-time Data: Experience with real-time data streaming and complex state management for high-frequency updates.
- Mapping & GIS: Hands-on experience with mobile mapping SDKs.
Skills
- Proficient in using profiling tools to debug memory leaks and CPU bottlenecks.
Benefits
- It is a company with a vision to make autonomous flight great for communities, great for business, and great for the world.
Company info
- Knowing that our mission critical success comes directly from the people we bring onboard, we strive to provide opportunities for our employees to learn, grow, and go beyond the normal Field of View!
Apply directly at Droneup →Create a free account for alerts like thisView Droneup immigration profile
This listing is sourced directly from Droneup's careers page and normalized into a canonical job model.