Enable job alerts via email!

Mobile Developer

Nova Maps

Victoria

On-site

CAD 70,000 - 90,000

Full time

4 days ago
Be an early applicant

Job summary

A technology company focused on drone intelligence is seeking a Mobile Developer in Victoria, BC. You will contribute to a dynamic team, designing and implementing software solutions that support public safety initiatives. Ideal candidates have experience with version control, TypeScript, and React, along with strong communication skills. Join a vibrant office culture that values collaboration, innovation, and work-life balance.

Benefits

Competitive salary
Health & dental benefits
Flexible paid vacation
Vibrant office environment
Flexible work hours

Qualifications

  • Experience with version control systems like GitHub and Azure.
  • Proficient in TypeScript or JavaScript.
  • Experience with React or similar libraries.
  • Experience in Agile team environments.

Responsibilities

  • Design, code, test, debug, maintain, and document web and server-side applications.
  • Write unit tests to improve code quality rapidly.
  • Work in a continuous delivery environment writing production-ready code.
  • Program and manage databases for online and offline executions.

Skills

Version Control (GitHub, Azure)
TypeScript or JavaScript
React or similar libraries
Agile experience
Test Driven Development
English communication skills

Tools

AWS
DynamoDB
Jest
React testing library
Redux

Job description

www.mapnova.com

Mobile Developer

Founded in 2024, Nova set out to redefine how mission-ready drone intelligence reaches teams on the ground. Today, our platform is trusted by public safety agencies across Canada, the United States, New Zealand, and Australia—helping them turn drone programs into true force multipliers. We build tools that make a real-world impact, and we care deeply about doing it right. Our team is tight-knit, driven, and always pushing the boundaries of what’s possible.

As a Full Stack Developer, you’ll be at the heart of shaping our software. Your contributions will help position Nova as the go-to SaaS platform for public safety, delivering real-world impact to teams on the frontlines, worldwide. Reporting directly to the CTO, you’ll work within our development team to continuously evolve our product.

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 :

Designing, coding, testing, debugging, maintaining, and documenting web and server-side applications

Writing unit tests to continually improve the quality and our ability to introduce features at a rapid pace

Working in a continuous delivery environment, writing production-ready code that is deployed continuously

Planning development solutions based on project objectives and requirements

Programming, updating, and managing databases used in online and offline executions

Integrating with third-party APIs and existing frameworks

Advising on new technologies and methodologies

Working closely with other developers to maintain structured code

Working closely with team members to design, develop, test, deploy, and maintain all tiers of our application

Required Skills :

Experience with Version Control (GitHub, Azure, etc.)

Experience with TypeScript (or at least JavaScript)

Experience with React (or at least similar libraries like Vue, Angular, etc.)

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 writing unit tests with tools like Jest and React testing library

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 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@mapnova.com 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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.