Senior Node.js Fullstack Engineer

Local de trabalho:
Porto (PO)
Data de introdução da oferta de emprego:
04/12/2025

We are looking for a Senior Node.js Full Stack Engineer, to integrate directly the team of our client – a reference company in the IT sector.
 
What will be your main tasks and responsibilities?
  • Develop and maintain modern web applications and cloud-native architectures using Node.js and JavaScript/TypeScript;
  • Collaborate in agile, cross-functional teams, contributing to design, implementation, and deployment;
  • Ensure clean code, robust structure, and high test coverage for reliable and maintainable solutions;
  • Work closely with architects and product owners to translate business requirements into technical solutions;
  • Contribute to CI/CD pipelines, automated testing, and DevOps practices for continuous delivery;
  • Share knowledge and mentor junior engineers, fostering a strong engineering culture;
  • Embrace AI and emerging technologies to improve software development processes. 


What is required from you?
  • Academic background in Computer Engineering, Science or similar areas;
  • Strong experience in Node.js and its ecosystem (Express.js, NestJS, or similar frameworks);
  • Solid knowledge of JavaScript/TypeScript and modern frontend frameworks (React preferred);
  • Experience with Azure Cloud platforms and relational databases (PostgreSQL);
  • Familiarity with microservices, API design, and distributed systems;
  • Strong understanding of automated testing frameworks (Vitest/Jest) and CI/CD;
  • Practical experience in agile methodologies (Scrum) and collaborative team setups;
  • Ability to apply software design principles and architectural patterns;
  • Fluency in English is essential.
  • Willingness to travel to client locations for a few days/ year.
 
Sounds like you? Send us your CV and let’s talk!


Apply