Current Opening

Mobile Developer

Hummingbird Drones is a BC-based tech company that’s been helping detect and fight wildfires since 2015. We build tools that make a real-world impact—and we care deeply about doing it well. Our team is tight-knit, talented, and always pushing to do better.

We’re looking for a Mobile Developer to lead the development of a React Native codebase that runs directly on drone controller hardware. This role is a critical part of the evolution of our software platform, Nova, helping us bring powerful capabilities directly to the field. You’ll work closely with our CTO and in-house development team to deliver a robust mobile experience that meets the unique demands of field operators and public safety teams.

Candidates must be based in Victoria, BC, to work closely with our in-office team in our vibrant downtown office, where collaboration and hands-on learning are at the heart of our dynamic work environment.

Responsibilities:
  • Build and maintain a React Native application used on drone controller hardware

  • Write custom native module wrappers for use in React Native

  • Work directly with hardware-specific APIs and real-time telemetry data

  • Write production-ready code and maintain unit and integration tests

  • Collaborate with other developers and product team members to iterate quickly and deliver high-quality features

  • Plan architecture and development approaches that balance performance, reliability, and maintainability

  • Optimize app performance across various Android and iOS environments, especially constrained or rugged hardware

Required Skills:
  • Experience with Version Control

  • Experience with TypeScript

  • Experience with React Native (or a very strong understanding of React)

  • Experience being a part of an Agile team

  • Experience in a shared code environment, using GitHub or similar tools

  • Comfortable with the basic concepts of Test Driven Development

  • Proficient English verbal & written communication skills

Bonus Points for having:
  • Experience with AWS and DynamoDB

  • Experience with state management using Redux

  • Consumed the MapBox Api to build mapping tools

  • A background understanding of GIS from taking analytical and/or quantitative courses in remote sensing, image processing, spatial statistics or spatial data analysis

We think this is a pretty special place to work. Here's why:
  • You’ll be part of a mission-driven company doing work that matters

  • You'll have creative freedom and the mentorship to grow your skills

  • You’ll work with a fun, talented, and supportive team that’s genuinely excited to be here

  • The office energy is high (music’s always playing), and collaboration is constant

  • There are dogs. Really good dogs.

Perks & Benefits:
  • A competitive salary, plus health & dental benefits

  • Flexible paid vacation + extra time off during the holidays

  • A vibrant office in Victoria, with the option to work from home when needed

  • Flexible work hours and a team that trusts you to get things done

How to Apply:

Submit your resume to careers@hummingbirddrones.ca and include links to your GitHub projects or any other examples of your work.

We thank all applicants for their interest; however, only those candidates selected for interviews will be contacted.

We are committed to creating a diverse and inclusive workplace. We’re proud to be an equal opportunity employer and welcome applicants of all backgrounds, identities, and experiences. We believe diverse teams make better decisions—and we’re building a team that reflects that.

Submit your application to: careers@hummingbirddrones.ca

Let’s Work Together

Let’s Work Together

_Find Us At

Head Office

Kamloops

2817 Bowers Place

Kamloops, BC

V1S 1W5

Satellite Offices

Fort St. John

109th Street
Fort St. John BC

V1J 6H4

Victoria

302 - 560 Johnson Street
Victoria BC

V8W 3C6

© Hummingbird Drones - 2025

_Find Us At

Head Office

Kamloops

2817 Bowers Place

Kamloops, BC

V1S 1W5

Satellite Offices

Fort St. John

109th Street
Fort St. John BC

V1J 6H4

Victoria

302 - 560 Johnson Street
Victoria BC

V8W 3C6

© Hummingbird Drones - 2025

_Find Us At

Head Office

Kamloops

2817 Bowers Place

Kamloops, BC

V1S 1W5

Satellite Offices

Fort St. John

109th Street
Fort St. John BC

V1J 6H4

Victoria

302 - 560 Johnson Street
Victoria BC

V8W 3C6

© Hummingbird Drones - 2025

_Find Us At

Head Office

Kamloops

2817 Bowers Place

Kamloops, BC

V1S 1W5

Satellite Offices

Fort St. John

109th Street
Fort St. John BC

V1J 6H4

Victoria

302 - 560 Johnson Street
Victoria BC

V8W 3C6

© Hummingbird Drones - 2025