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!
Candidatar a este anúncio
Para ter acesso aos endereços (email/site) de candidatura neste anúncio deverá estar autenticado no site.
Ainda não tem conta no ITJobs ?
Aceda aqui e crie já a sua conta.
-
Porto - Full-time
-
Aveiro - Full-time
-
Aveiro - Full-time
-
Lisboa - Full-time
-
Porto - Full-time
-
Porto - Full-time

