We are all Humans!
Backend Engineer, Node.js, TypeScript, Backstage.io
Location
Portugal
Posted
6 days ago
Salary
0
Seniority
Lead
Job Description
Backend Engineer, Node.js, TypeScript, Backstage.io
HumanIT Digital Consulting
• Join a team responsible for building and evolving an internal developer portal powered by Backstage.io • Influence how hundreds of engineers interact with infrastructure, documentation, and deployment workflows • Work in a microservices-based architecture following DevOps principles • Collaborate with team members on a modern tech stack including Node.js, TypeScript, Docker, Kubernetes, and cloud services
Job Requirements
- 8+ years of backend development experience
- 4+ years of hands-on, recent experience with Backstage.io
- Deep expertise in Node.js and/or TypeScript
- Proven experience designing and maintaining RESTful APIs
- Solid working knowledge of at least one major cloud platform — AWS, Azure, or GCP
- Proficiency with Docker and Kubernetes
- Strong understanding of CI/CD pipelines
- Demonstrated ability to contribute to architectural decisions
- English proficiency required
Benefits
- Flexible work arrangements
- Collaborative team environment
Related Guides
Related Job Pages
More Backend Engineer Jobs
Software Engineer – .NET, Angular, React
Lean FocusWe help companies build high-performance cultures that deliver sustained profitable growth.
• Write your own story and make a difference • Work alongside a team of curious individuals who enjoy challenges
• Design, develop, and maintain high-performance server applications in C/C++ and Rust. • Write message parsers and feed handlers for direct market data feeds from trading venues. • Optimize existing codebase for high throughput (millions of messages per second, up to 40+ gigabits) and low latency (measured in nanoseconds). • Implement tools and libraries for petabyte-scale data processing and analysis. • Collaborate with the systems team to implement best practices for build, deployment, CI/CD. • Implement monitoring and improve application uptime. • Ensure smooth feature rollouts and updates.
• Participate in the development of some of the most critical and challenging services in our ecosystem, seeking to build long-term and sustainable solutions. • Design, develop, test, deploy, maintain and improve services focusing on performance, scalability, and resilience; • Build Integration with 3rd party API and tools; • Support existing systems looking to enhance functionality, increase scale, and transform in new ways to meet our product demands • Work in a collaborative and agile environment that prioritizes people over process and is laser-focused on productivity; • Work with cutting-edge technologies and edge cases on a global scale. • Live the mission: inspire and empower others by genuinely caring for your own wellbeing and your colleagues. Bring wellbeing to the forefront of work, and create a supportive environment where everyone feels comfortable taking care of themselves, taking time off, and finding work-life balance.
• Contribute to robust, sustainable, and results-oriented solutions; • Work with technical autonomy, collaborating on planning and mentoring more junior developers; • Help build a software engineering environment focused on quality, performance, user experience, and continuous improvement; • Use AI tools (such as Windsurf, Copilot, JetBrains AI, Anthropic) to accelerate development and test automation; • Technologies in our stack include: React, JavaScript, TypeScript, CSS, Git, and other frontend ecosystem tools; • Collaborate on evolving reusable components, interface patterns, and frontend development best practices; • Have a digital mindset, curiosity for new technologies, and an interest in how Artificial Intelligence can transform processes, experiences, and outcomes.




