Senior Software Engineer, Mobile (React Native)
Core
Lead the evolution of a React Native mobile application used by governments to collect, act on, and communicate real-world flood risk data in the field.
Role type
Senior IC mobile software engineer (React Native)
Builds
Cross-platform mobile applications for field operations and data collection
Domain
Climate tech / GovTech / Geospatial data
Deliverable
production ML models | product features
Required skills
React Native, JavaScript/TypeScript, React, mobile performance optimization, RESTful API integration, cross-platform development (iOS/Android), native module development (Swift/Kotlin/Java)
Preferred skills
Offline-first architecture, geospatial/GIS systems, state management (Redux/Context API), CI/CD pipelines, GovTech/Climate Tech domain experience
Responsibilities
Build and scale mobile applications using React Native for iOS and Android; Own features end-to-end from design to production; Develop responsive interfaces for low-connectivity field conditions; Integrate and optimize APIs and geospatial data; Solve performance bottlenecks; Contribute to mobile architecture decisions; Mentor engineers
Seniority
Senior, hands-on IC