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

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


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