Skip to content
Featured role

Remote Full-Stack Developer (Americas / EMEA)

Northwind Labs·Remote (Americas & EMEA), Canada

RemoteRemoteSenior
Posted 1 days agoCloses in 23 days600-900 employees

Annual salary

C$140,000 – C$175,000

CAD · ≈ $114,000 USD / year

Verified employer · free to apply

Location

Remote (Americas & EMEA), Canada

Job type

Remote

Work mode

Remote

Experience

Senior

Salary band

C$140,000 – C$175,000

Posted

1 days ago

About the role

Fully remote full-stack role on Northwind's build dashboards — TypeScript, React, Go and Postgres, with a written-first async culture.

You'll join the developer experience group as a fully remote senior engineer. The team owns the build dashboards used by roughly 4,000 engineering teams. Northwind is written-first and low-meeting — most decisions land as a document with async review, and there are two protected focus days each week.

Key responsibilities

  • Ship features across a TypeScript/React frontend and Go backend
  • Own reliability of the metrics ingestion pipeline
  • Write architecture proposals as documents for team review
  • Take part in a compensated, capped on-call rotation

Requirements

  • 5+ years shipping production web applications
  • Strong TypeScript / React and at least one backend language (Go, Rust or Java)
  • Comfortable working async in an Americas or EMEA timezone
  • Legal right to work as a contractor or via EOR in your country
TypeScriptReactGoRustJavaSeniorRemoteRemote

How to apply — step by step

  1. 1

    Review the role & check eligibility

    5 minutes

    Read the responsibilities and requirements below. This position is senior level, based in Remote (Americas & EMEA) and works remote.

  2. 2

    Prepare your documents

    30–60 minutes

    An updated CV (PDF, max 2 pages), a short cover note tailored to this role, and copies of qualifications or licences relevant to the position.

  3. 3

    Submit the application form

    10 minutes

    Apply through JobOrbit and your profile is sent directly to the Northwind Labs hiring team — no duplicate forms.

  4. 4

    Screening call

    Within 5 working days

    A recruiter confirms your experience, notice period, salary expectation and relocation status. Usually a 20–30 minute call.

  5. 5

    Interviews & assessment

    1–3 weeks

    Two to three conversations with the hiring manager and team, plus a practical task or scenario discussion relevant to the role.

  6. 6

    Offer, contract & relocation

    1–2 weeks

    Offer letter, reference checks, then visa and relocation paperwork handled with the employer's mobility team.

Documents you need ready

  • Updated CV / résumé (PDF)
  • Cover note referencing this role
  • Two professional references
  • Proof of highest qualification
  • Portfolio or case study of past work

Salary breakdown

MinimumCAD 140,000
MidpointCAD 157,500
MaximumCAD 175,000
Monthly (max)CAD 14,583

Approximately $114,000 USD per year at the top of the band.

Benefits & perks

Remote-first with quarterly team weeks
Relocation support for Canadian hires
Annual learning budget
Four-day summer weeks

Visa & relocation

Hired directly on a Canadian contract for Canada-based candidates, or through an EOR for other countries. Quarterly team weeks funded.

Canada work permit guide

JobOrbit role guide

Remote Full-Stack Developer (Americas / EMEA) in Remote (Americas & EMEA): the complete guide

Everything below is written for this specific listing — the market it sits in, what the week really looks like, how the pay band works, how to prepare, and where the role leads afterwards.

Why this Remote Full-Stack Developer (Americas / EMEA) role exists

Northwind Labs is a Technology & IT company of 600-900 people, founded in 2014 and headquartered in Toronto, Canada. Northwind Labs builds continuous delivery and observability tooling used by roughly 4,000 engineering teams. The company started as an internal platform team inside a Canadian payments firm and spun out in 2014 after the tooling proved more valuable than the product it supported. For this particular opening, the work is done from Remote (Americas & EMEA) — remote, remote — and reports into the remote / work from home side of the business.

Read the responsibilities as a symptom list. "Ship features across a TypeScript/React frontend and Go backend" sitting at the top of a remote full-stack developer (americas / emea) brief usually means that area is currently being done badly, late, or by someone who should be doing something else. At senior level you will set direction inside your area, mentor others, and be judged as much on the decisions you prevent as the work you produce.

Employers in remote / work from home are hiring for depth over breadth, and Remote (Americas & EMEA) is one of the markets where that demand is concentrated. Remote (Americas & EMEA) sits inside that picture: Canadian employers weigh Canadian-equivalent credentials heavily. Getting an ECA (Educational Credential Assessment) before applying noticeably improves callback rates.

A week as a Remote Full-Stack Developer (Americas / EMEA) at Northwind Labs

This remote full-stack developer (americas / emea) position is remote, so most coordination happens in writing. Expect asynchronous updates, recorded decisions and a small number of protected live meetings rather than a calendar full of them.

Most of the week goes on ship features across a typescript/react frontend and go backend, with strong TypeScript / React and at least one backend language (Go, Rust or Java) work threaded through it. The part nobody advertises is upkeep — the fixes, follow-ups and small corrections that stop last quarter's work from quietly rotting. In a 600-900-person technology & it company that upkeep lands on the person closest to the work, which here is you.

Senior hires are given the benefit of the doubt for about a quarter. After that, a remote full-stack developer (americas / emea) is expected to be improving how the work is done, not only doing it. Ask the hiring manager what "good" looks like at six months for this remote full-stack developer (americas / emea) — a team that cannot answer that has not thought the role through.

Where the hours go in this Remote Full-Stack Developer (Americas / EMEA) role

  • Core delivery — ship features across a typescript/react frontend and go backend
  • Applied 5+ years shipping production web applications work and problem-solving alongside the wider team
  • Review, handover and coordination with the people who depend on this role
  • Maintenance, fixes and improving what already exists
  • Planning, documentation and keeping current in remote / work from home

What C$140,000 – C$175,000 really means here

The advertised range is C$140,000 – C$175,000, a spread of roughly 25% between floor and ceiling, with a midpoint near CAD 157,500. In most structured pay systems the midpoint represents someone fully performing the role, the floor someone growing into it, and the ceiling a candidate who arrives with directly transferable, hard-to-hire experience — in this case, depth in 5+ years shipping production web applications.

Canada averages C$78,000 across advertised roles. For a senior-level remote full-stack developer (americas / emea) in remote / work from home, the relevant comparison is narrower: two or three live listings in Remote (Americas & EMEA) for the same work. Pull them before any salary conversation so you are arguing from data, not from hope.

Negotiate against the band, not against Northwind Labs. "What would someone at the top of this band be doing that I am not yet doing?" is a stronger opening than a number, and for a remote full-stack developer (americas / emea) post it often produces a written development plan alongside the offer.

Beyond base pay, always confirm

  • Bonus or commission structure, and whether it is discretionary or formulaic
  • Pension or retirement contribution and the employer match under Canada rules
  • Health cover, including dependants
  • Paid leave, public holidays and any carry-over policy
  • Equity, if offered — the vesting schedule matters more than the headline value
  • Equipment, home-office allowance and which country your payroll actually sits in

Who gets hired as a Remote Full-Stack Developer (Americas / EMEA)

By the time Northwind Labs reaches interviews, everyone left can do the job on paper. What decides it is proof: someone you mentored into being better at the job than you needed them to be. Write it the way you would explain it to a colleague, not the way you would write a personal statement.

Candidates who cannot explain why this employer, specifically, get screened out early. Tie every claim to something that happened, with a date, a number or a named outcome.

The requirements list is a wish, not a gate. If 5+ years shipping production web applications and strong TypeScript / React and at least one backend language (Go, Rust or Java) are genuinely yours and the rest are learnable, apply and say so directly in the first line of your cover note. Recruiters respect a candidate who names their own gap before they are asked about it.

Preparing for the Northwind Labs interviews

Rehearse out loud, not in your head. A senior-level remote full-stack developer (americas / emea) interview in Remote (Americas & EMEA) is largely a test of whether you can explain a decision clearly to someone who was not there.

Research Northwind Labs specifically. Engineering-led, written-first, and deliberately low-meeting. Every proposal begins as a document, decisions are recorded publicly, and teams run on two-week cycles with a protected week for maintenance and learning. Referencing how a company actually operates, rather than reciting its marketing copy, is one of the clearest signals that a remote full-stack developer (americas / emea) application is genuine.

Questions worth preparing for

  • Why this Remote Full-Stack Developer (Americas / EMEA) role at Northwind Labs, and why now?
  • Walk me through your experience with 5+ years shipping production web applications.
  • Tell me about a time ship features across a typescript/react frontend and go backend went wrong. What did you change?
  • Tell me about a decision you got wrong and what you do differently now.
  • How do you prioritise when everything is urgent?
  • What would your first ninety days in Remote (Americas & EMEA) look like?

Working for Northwind Labs across borders

Remote does not mean location-irrelevant. Employment law, tax residency and payroll follow where you physically sit, and for a role advertised out of Remote (Americas & EMEA), those details are settled before the contract is signed rather than after.

Express Entry (Federal Skilled Worker) and Provincial Nominee Programs are the primary permanent routes; the Global Talent Stream can issue work permits for eligible tech roles in about two weeks.

For this specific listing: Hired directly on a Canadian contract for Canada-based candidates, or through an EOR for other countries. Quarterly team weeks funded.

Confirm the time-zone overlap expected, who pays for equipment and desk space, and whether the contract is a local employment contract or an employer-of-record arrangement. Those three answers change the offer more than the headline number does. Get the answers in writing before you resign from your current role — especially anything specific to Remote (Americas & EMEA).

Where a Remote Full-Stack Developer (Americas / EMEA) role leads next

A senior-level remote full-stack developer (americas / emea) in remote / work from home typically has two credible paths after two to four years: deeper specialisation, where 5+ years shipping production web applications becomes the thing the organisation relies on you for, or breadth, where you take on scope across more people and more surface area.

Choose before you accept, because the first eighteen months in a remote full-stack developer (americas / emea) seat quietly decide it for you. A useful interview question for Northwind Labs: what does someone need to demonstrate here to be promoted out of this role?

Northwind Labs operates in Toronto, Berlin, Remote (Americas & EMEA), which matters for a remote full-stack developer (americas / emea) if internal mobility or a future move out of Remote (Americas & EMEA) is part of your plan. If a move is your long-term aim, say so early; employers plan around ambition they know about.

Frequently asked questions

Does this role offer visa sponsorship?

Hired directly on a Canadian contract for Canada-based candidates, or through an EOR for other countries. Quarterly team weeks funded.

Can I apply from outside Canada?

Yes. This role is remote, so international applications are welcome subject to time-zone overlap.

How long does the hiring process take?

Typically three to six weeks from application to offer, depending on interview scheduling.

When does the listing close?

Applications close in 23 days. Early applications are reviewed first.

Is the salary negotiable?

The advertised band is C$140,000 – C$175,000. Final placement inside the band depends on experience and interview outcome.

Related jobs

Featured

Own the build and deploy pipeline used by 4,000 engineering teams, with a strong bias toward reliability over feature velocity.

Technology & ITHybrid
Toronto, Canada
C$130,000 – C$165,000
1d agoView details
Featured

Build access governance APIs on a distributed team overlapping four hours with US Central time.

Remote / Work From HomeRemote
Remote (Americas), United States
$90,000 – $125,000
1d agoView details

Own self-serve acquisition for a developer product where the audience is allergic to conventional marketing.

Marketing & SalesRemote
Remote (Americas & EMEA), Canada
C$105,000 – C$135,000
2d agoView details