
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
