We are looking for a Lead Software Architect Node.js, to integrate directly the team of our client - a reference company in the IT sector.
What will be your main tasks and responsibilities?
Ensure a dual role as Architect and People Lead, combining technical expertise with leadership skills;
As a team leader in the Software Excellence practice in Portugal, you act as an enabler, coach, and first point of contact for your team members;
You are responsible for engineering purpose-built business applications for international clients, from concept to production;
You take over the technical management of teams from kick-off to rollout and collaborate closely with project management;
Through your leadership skills, you inspire and mobilize your team and customers alike;
You embrace AI as an opportunity to create software in a better way.
What is required from you?
Academic background in Computer Engineering, Science or similar areas;
Deep expertise in Node.js and its ecosystem (Express.js, NestJS, or similar frameworks);
Practical experience in designing software systems using concepts like Domain-Driven Design (DDD) and hexagonal architecture;
Ideally, you already have leadership experience and see yourself as an inspiring leader and coach;
Strong knowledge of JavaScript/TypeScript and modern web development frameworks (React, Angular, or Vue);
Familiarity with microservices, API design, and cloud-native architectures;
A DevOps mindset: you understand that high code quality, CI/CD, and automated testing are crucial.
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!
Poderá encontrar o anúncio original publicado em: