InterviewStack.io LogoInterviewStack.io
Browse more Backend Developer jobs

Backend Engineer (Node.js/TypeScript/Backstage.io) - Full Remote Portugal

HumanIT

Porto, Portugal2 weeks ago
10 views3 saves1 applies

Prepare for this role


Job Type

full time

Description


ABOUT THE OPPORTUNITY

Join a fast-growing, innovation-driven technology company that powers digital products at scale across international markets. With a strong engineering culture built on ownership, agility, and continuous improvement, this is a place where senior backend engineers genuinely shape the tools their peers use every day. You won't be just a ticket-taker — you'll be an architect of internal developer experience, working on a platform that directly impacts engineering velocity across the organization.

This is a full remote Senior position based in Portugal, offering flexibility, a collaborative team environment, and exposure to cutting-edge developer tooling and cloud-native infrastructure.

PROJECT & CONTEXT

You'll be joining the team responsible for building and evolving an internal developer portal powered by Backstage.io — the open-source platform by Spotify designed to unify infrastructure tooling and accelerate developer productivity.

The platform integrates with a wide ecosystem of internal and external tools, CI/CD pipelines, cloud services, and APIs. Your work will directly influence how hundreds of engineers interact with infrastructure, documentation, and deployment workflows. The stack is modern, the architecture is microservices-based, and the team follows DevOps principles with a strong emphasis on scalability, reliability, and developer-first design.

Tech environment: Node.js · TypeScript · Backstage.io · Docker · Kubernetes · AWS/Azure/GCP · REST APIs · GraphQL · CI/CD pipelines

WHAT WE'RE LOOKING FOR

  • 8+ years of backend development experience, with a strong track record in production-grade systems
  • 4+ years of hands-on, recent experience with Backstage.io — this is a hard requirement; candidates without active Backstage usage will not be considered
  • Deep expertise in Node.js and/or TypeScript as primary languages (Python or Java background also considered)
  • Proven experience designing and maintaining RESTful APIs and microservices integrating with multiple external systems
  • Solid working knowledge of at least one major cloud platform — AWS, Azure, or GCP
  • Proficiency with Docker (containerization) and Kubernetes (orchestration)
  • Strong understanding of CI/CD pipelines and automation best practices
  • Demonstrated ability to contribute to architectural decisions and mentor in an Agile/DevOps environment
  • English proficiency required (working language for documentation and team communication)

NICE TO HAVE

  • Experience with GraphQL in addition to REST API design
  • Background in platform engineering, internal tooling, or developer experience (DevEx) initiatives
  • Hands-on Backstage plugin development or custom integrations
  • Familiarity with Infrastructure as Code tooling (e.g. Terraform, Pulumi)
  • Experience collaborating with frontend engineers on full-stack developer portal features
  • Portuguese language skills are a plus but not required

This job is found at InterviewStack.io

Skills

ci/cdscalabilitynode.jstypescriptdockerkubernetesawsazuregcprest apisgraphqlpythonjavarestful apismicroservicescontainerizationautomationagileinfrastructure as codeterraformpulumibackend development

About HumanIT

Experience excellence with HumanIT in Portugal. From recruitment process outsourcing and strategic IT outsourcing to dynamic software development, we redefine success for leading IT companies.

it services, software developmentWebsite