Senior Software Engineer, React Native
Core
Lead development of a cross-platform React Native mobile application for drone pilots, first responders, and mission commanders, enabling real-time video, telemetry, map, and collaboration experiences.
Role type
Senior IC mobile software engineer (React Native)
Builds
Cross-platform mobile applications for drone operations and emergency response
Domain
Aerospace / Robotics / Emergency Response
Deliverable
production ML models | product features
Required skills
React Native, TypeScript, GraphQL, Swift, Kotlin, native module development, real-time data integration, API integration, system design, performance optimization, CI/CD, feature flagging, observability
Preferred skills
WebRTC, LiveKit, RTP/UDP pipelines, Mapbox, Cesium, OpenGL, WebGL, WebGPU, Three.js, Expo, Fabric, TurboModules, robotics, autonomy platforms, BLE, Wi-Fi, vendor SDKs, React Native on macOS
Responsibilities
Lead development of new cross-platform mobile applications; Build real-time video, telemetry, map, and collaboration features; Improve performance via TypeScript and native code; Establish shared components, navigation, state management, testing, and CI/CD; Own features end-to-end from prototyping to rollout; Enable complex multi-drone operations; Design systems for performance, reliability, and usability; Integrate with external APIs and services
Seniority
Senior, hands-on IC