Skip to main content
All open roles
Northwind Talent
Posted 27 July 2026 · 46 days ago

Senior Full-Stack Engineer

Remote
Full Time
Senior
Engineering
Apply for this role

5 steps, usually under 8 minutes. You'll need your CV as a PDF. Your answers are saved as you go.

The deciding facts

Compensation
Range shared on the first call
Work arrangement
Remote
Location
Lisbon, Portugal · Lisbon (GMT+1)
Work authorisation
Not specified — ask us and we'll confirm with the employer
Employment type
Full Time
Interview stages
3 before an offer: apply, TaaSFlow review, employer interviews
Posted
27 July 2026 · 46 days ago

About the role

Northwind Talent is hiring a Senior Full-Stack Engineer to help build the recruitment platform our clients work in every day. This is a fully remote role, anchored to the Lisbon time zone. We are adding two senior engineers, one per product squad.

We are looking for a product-focused engineer with 5+ years of production experience across React, TypeScript, Node.js and PostgreSQL.

Main responsibilities

  • Own client-facing features end to end: data model, server logic, UI, and post-launch health.
  • Design and enforce tenant access rules.
  • Write and maintain automated tests.
  • Review designs and code.
  • Mentor one to two engineers.
  • Help set technical direction for the platform.

Requirements

  • 5+ years building production React and TypeScript applications
  • Strong SQL and relational data modelling in Postgres, including migrations
  • Experience owning features end to end, from schema design to shipped UI
  • Practical experience with row-level security or another multi-tenant isolation model
  • Comfortable writing and maintaining automated tests (unit and end-to-end)
  • Fluent written and spoken English

What we need

  • 5+ years building production React and TypeScript applications
  • Strong SQL and relational data modelling in Postgres, including migrations
  • Experience owning features end to end, from schema design to shipped UI
  • Practical experience with row-level security or another multi-tenant isolation model
  • Comfortable writing and maintaining automated tests (unit and end-to-end)
  • Fluent written and spoken English

Nice to have

  • Worked on multi-tenant SaaS with per-tenant data isolation
  • Experience in an early-stage or founder-led team
  • Exposure to AI/LLM product features in production
  • Familiarity with TanStack Start, Remix or a similar full-stack React framework

Responsibilities

Own client-facing features end to end: data model, server logic, UI, and post-launch health. Design and enforce tenant access rules. Write and maintain tests. Review designs and code. Mentor one to two engineers. Help set technical direction for the platform.

Travel

Fully remote — occasional travel for team onsites in Lisbon.

How hiring works here

  1. 1Apply in under 8 minutes — share your details, upload your CV, and answer 4 short screening questions.
  2. 2TaaSFlow reviewers verify your fit against the role's requirements and preferred qualifications.
  3. 3Shortlisted candidates are introduced to Northwind Talent within a few business days.
When you hear from us
A confirmation straight away, and a real decision on your application within five business days.
If it is a no
We tell you, in writing. We do not leave applications unanswered.
Who sees your application
TaaSFlow reviewers first. Northwind Talent sees it only if you are shortlisted for this role.
Tracking it
Every stage is visible in your application tracker, with the next step named.