Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Project Canary Logo

Mobile Application Developer

Project Canary

Salary not specified
Aug 21, 2025
Denver, CO, USA
Apply Now

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)