Senior Node.js Developer – Portugal Full Remote

HumanIT

Porto

Hybrid

EUR 28,000 - 36,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

HumanIT is seeking a Senior Node.js Developer for a fully remote role in Portugal. You will design and implement scalable backend services in TypeScript, collaborating with frontend developers and owning code from development to production, all in an Agile setup.

The role focuses on performance, security, and reliability for cloud-based systems, with emphasis on REST/GraphQL, asynchronous workflows, and strong testing disciplines. English fluency is required.

Qualifications

  • Strong TypeScript 5.x skills with typing of asynchronous code.
  • Proven backend design for performant, secure services.
  • Experience with asynchronous/workflows (queues, streams, pub/sub).
  • Deep understanding of HTTP REST and/or GraphQL architectures.
  • Testing as a first-class practice: Jest or Vitest with coverage.
  • Git-based version control within CD processes.
  • Able to work autonomously toward shared goals.
  • Fluent English, written and spoken.

Responsibilities

  • Build high-performance, secure backend services in TypeScript.
  • Own code from development through deployment, monitoring and production troubleshooting.
  • Collaborate with frontend engineers in an Agile environment.
  • Maintain code quality with tests and CI/CD practices.

Skills

TypeScript 5.x
Backend design
REST/GraphQL
Async/event-driven
Testing (Jest/Vitest)
Git
Autonomous work
English fluency

Tools

Docker
CI/CD pipelines
Cloud platforms (AWS/GCP/Azure)

Job description

Senior Node.js Developer – Portugal Full Remote
About the job Senior Node.js Developer – Portugal Full Remote

ABOUT THE OPPORTUNITY

Join an established international software engineering company delivering cloud-based products for clients across Europe, North America and Asia. You'll work in a politics-free, self-organised environment where the whole team owns the project together — freedom and responsibility go hand in hand, and engineers are trusted to take risks and make decisions. This is a fully remote role for candidates based in Portugal.

PROJECT & CONTEXT

You'll build highly performant and secure backend services used by thousands of customers and handling millions in monthly transaction revenue. Expect to design and implement cloud-native solutions, work closely with front-end engineers, and take full ownership of your code from development through deployment, monitoring and production troubleshooting. The team works in an Agile, iterative setup with a strong operational mindset — metrics collection, performance and platform-wide thinking are part of everyday engineering, not an afterthought.

WHAT WE'RE LOOKING FOR (Required)

  • Strong TypeScript 5.x skills, including typing of asynchronous and event-driven code
  • Proven track record building performant, resilient and secure backend services
  • Experience with asynchronous and event-driven workflows (queues, streams, pub/sub)
  • Deep understanding of HTTP, REST and/or GraphQL and service-oriented architectural patterns
  • Testing as a first-class practice: unit and integration testing (Jest, Vitest or equivalent) with maintained coverage
  • Git-based version control within a continuous delivery process
  • Comfortable working autonomously with little supervision towards shared team goals
  • Fluent English (written and spoken) — the working language of the team

NICE TO HAVE (Preferred)

  • Hands-on experience with AWS, GCP or Azure
  • SQL (PostgreSQL 14+, MySQL 8) and NoSQL (MongoDB 6+, DynamoDB, Redis 7) data stores
  • React 18+ exposure for closer collaboration with front-end teams
  • Code quality tooling: ESLint 8+, Prettier, static analysis and type checkers
  • Agile delivery experience with Scrum or Kanban
  • Integration work between systems such as warehouse management and eCommerce platforms
  • Docker and CI/CD pipeline experience
  • Portuguese language skills (not required)

Compensation: €2,500 – €3,250/month net, depending on experience and seniority level.

Why HumanIT people stay (4.4 Glassdoor, 89% recommend)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Tech Lead (Node.js/TypeScript) - Portugal Full Remote
Tech Lead (Node.js/TypeScript) - Portugal Full Remote

HumanIT Digital Consulting • Porto

Remote
EUR 28,000 - 36,000
Health insurance
15th month salary
Birthday off
+2
Senior Fullstack Developer (React/Node.Js/Java Spring Boot) - Full Remote Portugal
Senior Fullstack Developer (React/Node.Js/Java Spring Boot) - Full Remote Portugal

Humanit Digital Consulting • Setúbal

Remote
EUR 26,000 - 32,000
Senior Fullstack Developer (React/Node.js/Java Spring Boot) - Full Remote Portugal
Senior Fullstack Developer (React/Node.js/Java Spring Boot) - Full Remote Portugal

HumanIT Digital Consulting • Porto

Remote
EUR 26,000 - 32,000
Health insurance for family
15th month salary
Birthday off
+1
Senior Node.js Backend Engineer — Fully Remote (Portugal)
Senior Node.js Backend Engineer — Fully Remote (Portugal)

HumanIT • Porto

Hybrid
EUR 28,000 - 36,000
Senior Java Backend Engineer - Java 17/21, Spring, Azure
Senior Java Backend Engineer - Java 17/21, Spring, Azure

HumanIT Digital Consulting • Lisboa

Remote
EUR 27,342 - 36,270
15th month salary
Health insurance for family
Birthday off
+3
Senior/Staff Frontend Engineer (Next.js/JavaScript) - Portugal Full Remote
Senior/Staff Frontend Engineer (Next.js/JavaScript) - Portugal Full Remote

HumanIT Digital Consulting • Porto

Remote
EUR 31,000 - 41,000
15th month salary
Health insurance covering family
Birthday off
+2
Senior Java Developer (Spring Boot/Shopify) - Portugal Full Remote
Senior Java Developer (Spring Boot/Shopify) - Portugal Full Remote

HumanIT Digital Consulting • Porto

Remote
EUR 28,000 - 37,000
15th month salary
Health insurance for family
Birthday off
+1
Senior Java Developer (Java 17/21, Spring, Azure) - Full Remote Portugal
Senior Java Developer (Java 17/21, Spring, Azure) - Full Remote Portugal

HumanIT Digital Consulting • Lisboa

Remote
EUR 27,342 - 36,270
15th month salary
Health insurance for family
Birthday off
+3
Senior iOS Developer (SwiftUI/Swift) - Portugal Full Remote
Senior iOS Developer (SwiftUI/Swift) - Portugal Full Remote

HumanIT • Porto

Hybrid
EUR 26,000 - 31,000
15th month salary
Health insurance for you and family
Birthday off
+2
Senior Lead Full-Stack Engineer (Java/Spring Boot/React/Cloud) – Full Remote
Senior Lead Full-Stack Engineer (Java/Spring Boot/React/Cloud) – Full Remote

HumanIT Digital Consulting • Lisboa

Remote
EUR 70,000 - 95,000
15th month salary
Health insurance for family
Birthday off
+4