Backend Engineer (Node.js/TypeScript/Backstage.io) - Full Remote Portugal
HumanIT
Prepare for this role
Job Type
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
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.