Project Canary is looking to solve the problem of turning complex emissions data into actionable, reportable insights to help energy companies reduce risk and meet evolving reporting requirements
Requirements
- 4+ years of professional React Native experience
- Strong working knowledge of Expo and mobile deployment best practices
- Experience building and launching mobile applications end-to-end
- Confident with React, state management, CSS, and working with RESTful APIs
- Solid understanding of auth flows (OAuth, JWTs, etc.)
- Experience working with real-time data and third-party device integrations via Bluetooth or WiFi
- Experience with mapping tools like Mapbox and offline data syncing strategies
Responsibilities
- Build and maintain high-performance React Native apps across iOS and Android
- Take ownership of the full mobile stack — from app architecture to testing and deployment
- Collaborate with backend, product, and hardware teams to design smooth user experiences
- Read legacy code and talk to real users to understand the “why” behind our requirements
- Test our mobile/hardware integration in the field, including occasional test drives to ensure everything’s talking to each other (5–10 hrs/month)
- Stream and visualize methane sensor data on a map in real time to find and fix natural gas leaks quickly
- Research and recommend new tools, techniques, and patterns that keep us moving forward
Other
- Autonomy, impact, and the chance to shape a product that actually matters
- Collaborate with a top-tier dev team
- See your work in the real world (including the occasional field test drive)
- Manage multiple applications and know how to context-switch without losing your groove
- Occasional test drives to ensure everything’s talking to each other (5–10 hrs/month)