Northwind Systems logo

React Native Developer

Northwind Systems

Actively hiring🇨🇦 Remote (Canada)RemoteFull-timeC$85k – C$130k /yr3–6 yrs expMobile Developer
Posted 27d agoBe an early applicant

About the role

Northwind Systems is hiring a mobile engineer on a fully remote basis. Mobile is where our product meets people who are standing up, in a hurry and on a connection that comes and goes. App size, cold start and offline behaviour are product decisions here, not optimisations to be done later if there is time.

We pay one Canadian band rather than adjusting by city, so a candidate in Halifax and a candidate in Toronto see the same number for the same work.

What the work actually looks like

You will ship features through a real release train, including staged rollouts and the occasional decision to hold a build. Alongside that comes the work that never appears on a roadmap: crash triage, startup time, and keeping the app pleasant on devices that are several years old. The role is fully remote within Canada, with a desk in the office for anyone who would rather not work from home.

What we look for

This is a mid-level role. You should already be able to take a loosely specified problem, break it down and ship it without close supervision. We want someone who has shipped to a store and then lived with what they shipped. Native depth or serious cross-platform experience are both fine; caring about what happens between a tap and a frame is not optional.

Working at Northwind Systems

The team spans Eastern and Pacific time with a fixed four-hour overlap, and meetings are kept inside it. The range shown is the annual gross salary band for this role.

Responsibilities

  • Build and release features through a staged rollout process
  • Own crash rate, cold-start time and app size for your area
  • Make offline and poor-connectivity behaviour a first-class part of every feature
  • Work with backend engineers on API shapes that suit a mobile client
  • Test on real low-end and older hardware, not only the newest device

Requirements

  • Shipped and maintained at least one app in a public store
  • Strong platform knowledge: lifecycle, memory, background execution
  • Comfortable with automated testing on mobile and with CI for builds
  • Experience debugging performance and crash reports from real users
  • Pragmatic about native versus cross-platform trade-offs

Skills

Benefits

  • Extended health and dental from day one
  • RRSP matching
  • Four weeks of paid vacation
  • Home-office setup budget