FULLSTACK REACT/TECH LEAD SÉNIOR (HYBRID)

iTRTech Group

Lisboa

Híbrido

EUR 25 000 - 29 000

Tempo integral

Há 4 dias
Torna-te num dos primeiros candidatos

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

iTRTech Group in Lisbon is seeking a Senior Full-Stack Tech Lead to guide architecture and delivery of modern web applications using Next.js, NestJS, and Node.js. This hands‑on leadership role blends solution architecture, full‑stack development, code quality, and coordinating across DevOps, UX/UI, and business stakeholders to deliver reliable, maintainable solutions.

The ideal candidate has 6+ years of experience, fluent Portuguese and English, and is willing to work in Alcântara 1–2 days per

Qualificações

  • At least six years of professional software-development experience.
  • Strong hands‑on experience with Next.js.
  • Practical backend‑development experience with Node.js and NestJS.
  • Experience with MongoDB or DocumentDB.
  • Good working knowledge of PostgreSQL.
  • Experience building and consuming RESTful APIs or gRPC services.
  • Ability to implement server‑side business logic.
  • Experience designing application or solution architecture.
  • Good knowledge of database design and data modelling.
  • Experience with component‑based frontend development.
  • Knowledge of Git or GitHub.
  • Understanding of frontend performance‑optimisation techniques.
  • Awareness of UX/UI principles.
  • Experience conducting code reviews.
  • Ability to provide technical leadership across project deliveries.
  • Strong problem‑solving, communication, organisation, and collaboration skills.
  • Ability to work both autonomously and within multidisciplinary teams.
  • Fluent Portuguese and English.
  • Availability to attend the Alcântara office one to two days per week.

Responsabilidades

  • Create application and solution architecture diagrams;
  • Define technical approaches and guide solution-design decisions;
  • Develop and maintain high-performance frontend applications using Next.js;
  • Build backend services and APIs using NestJS and Node.js;
  • Design and optimise data models using MongoDB, DocumentDB, and PostgreSQL;
  • Develop and consume RESTful APIs and gRPC services;
  • Promote component-driven development and reusable code;
  • Conduct code reviews and provide constructive technical feedback;
  • Guide squad members and support consistent engineering practices;
  • Identify and resolve functional, technical, and performance issues;
  • Collaborate with UX/UI specialists to create intuitive and visually effective interfaces;
  • Work closely with DevOps and business teams;
  • Take technical ownership of assigned deliveries;
  • Contribute to architecture, quality, scalability, and continuous‑improvement initiatives.

Conhecimentos

Next.js
Node.js
NestJS
MongoDB
PostgreSQL
RESTful APIs
gRPC
TypeScript
Frontend performance optimization
Code reviews
Technical leadership
Team collaboration
Fluent Portuguese
Fluent English

Formação académica

Bachelor’s degree in Computer Engineering or equivalent

Ferramentas

GitHub
Docker
Kubernetes
AWS
Azure

Descrição da oferta de emprego

FULLSTACK REACT/TECH LEAD SÉNIOR (HYBRID LISBON) Portuguese company hires for hybrid position

Location: Alcântara, Lisbon, Portugal

Only candidates already based in Portugal will be considered

Work Model: Hybrid — one to two days per week at the office

Language Requirements: Fluent Portuguese and fluent English — mandatory

Seniority: Senior (6+ years)

Academic background: Bachelor’s degree in Computer Engineering or equivalent

Rate Between €2200 - 2600 RV

About The Opportunity

We are looking for a Senior Full-Stack Tech Lead to guide the design and delivery of modern web applications using Next.js, NestJS, Node.js, and scalable database technologies.

This is a hands‑on leadership role combining solution architecture, full‑stack development, code quality, performance optimisation, and technical coordination. You will work closely with developers, DevOps professionals, UX/UI specialists, and business stakeholders to transform requirements into reliable and maintainable solutions.

The opportunity is ideal for an experienced engineer who wants to remain close to the code while taking ownership of technical decisions and team delivery.

Key Responsibilities
  • Create application and solution architecture diagrams;
  • Define technical approaches and guide solution-design decisions;
  • Develop and maintain high-performance frontend applications using Next.js;
  • Build backend services and APIs using NestJS and Node.js;
  • Design and optimise data models using MongoDB, DocumentDB, and PostgreSQL;
  • Develop and consume RESTful APIs and gRPC services;
  • Promote component-driven development and reusable code;
  • Conduct code reviews and provide constructive technical feedback;
  • Guide squad members and support consistent engineering practices;
  • Identify and resolve functional, technical, and performance issues;
  • Collaborate with UX/UI specialists to create intuitive and visually effective interfaces;
  • Work closely with DevOps and business teams;
  • Take technical ownership of assigned deliveries;
  • Contribute to architecture, quality, scalability, and continuous‑improvement initiatives.
Essential Requirements
  • At least six years of professional software-development experience;
  • Strong hands‑on experience with Next.js;
  • Practical backend‑development experience with Node.js and NestJS;
  • Experience with MongoDB or DocumentDB;
  • Good working knowledge of PostgreSQL;
  • Experience building and consuming RESTful APIs or gRPC services;
  • Ability to implement server‑side business logic;
  • Experience designing application or solution architecture;
  • Good knowledge of database design and data modelling;
  • Experience with component‑based frontend development;
  • Knowledge of Git or GitHub;
  • Understanding of frontend performance‑optimisation techniques;
  • Awareness of UX/UI principles;
  • Experience conducting code reviews;
  • Ability to provide technical leadership across project deliveries;
  • Strong problem‑solving, communication, organisation, and collaboration skills;
  • Ability to work both autonomously and within multidisciplinary teams;
  • Fluent Portuguese and English;
  • Availability to attend the Alcântara office one to two days per week.

Candidates are not expected to have equal depth across every database or supporting technology. Strong full‑stack fundamentals, technical ownership, and solid experience with the core JavaScript stack are the priorities.

Core Technology Stack
  • Next.js;
  • NestJS;
  • Node.js;
  • MongoDB or Amazon DocumentDB;
  • PostgreSQL;
  • RESTful APIs;
  • gRPC;
  • Git and GitHub;
  • Component libraries;
  • Application and solution architecture.
Nice‑to‑Have Qualifications
  • Strong TypeScript knowledge;
  • Experience with Docker;
  • Familiarity with Kubernetes;
  • Experience deploying or operating applications on AWS;
  • Experience with Microsoft Azure;
  • Knowledge of containerised application architecture;
  • Previous responsibility for mentoring or guiding developers;
  • Experience collaborating closely with DevOps teams.
Ideal Candidate Profile

The ideal candidate is a hands‑on technical leader who can move comfortably between architecture, implementation, mentoring, and stakeholder discussions.

You are likely to succeed in this role if you:

  • Remain technically engaged while guiding the work of others;
  • Translate business requirements into pragmatic technical solutions;
  • Communicate architecture decisions and trade‑offs clearly;
  • Take ownership of delivery quality and technical outcomes;
  • Design modular, scalable, and maintainable applications;
  • Provide useful and respectful feedback through code reviews;
  • Identify performance bottlenecks and resolve complex issues methodically;
  • Collaborate effectively with developers, DevOps, UX/UI, and business teams;
  • Share knowledge and help colleagues grow;
  • Demonstrate autonomy, accountability, and a genuine interest in leadership.
Questions for Candidates
  • How many years of professional software‑development experience do you have?
  • How many years have you worked in a senior or technical‑lead capacity?
  • What is your level of hands‑on experience with Next.js?
  • Which versions of Next.js have you used recently?
  • What backend solutions have you developed using Node.js and NestJS?
  • Have you created application or solution architecture diagrams?
  • Could you describe a technical solution that you designed and led through delivery?
  • What experience do you have building RESTful APIs?
  • Have you implemented or consumed gRPC services?
  • Which databases have you used professionally?
  • What is your experience with MongoDB or DocumentDB?
  • How would you describe your PostgreSQL knowledge?
  • Have you designed or optimised database schemas?
  • What experience do you have with component libraries and reusable frontend architecture?
  • Which frontend performance issues have you diagnosed or resolved?
  • How do you conduct code reviews and provide feedback to other developers?
  • Have you mentored developers or provided technical direction to a squad?
  • What experience do you have with TypeScript?
  • Have you worked with Docker or Kubernetes?
  • Have you deployed applications on AWS or Microsoft Azure?
  • What is your Portuguese proficiency level?
  • What is your English proficiency level?
  • Are you currently based in or able to commute to Lisbon?
  • Can you attend the Alcântara office one to two days per week?
  • What are your compensation expectations?
  • What is your earliest possible start date?
Recommended CV Keywords

Senior Full-Stack Developer, Full-Stack Tech Lead, Senior Full-Stack Tech Lead, React Tech Lead, JavaScript Tech Lead, Technical Lead, Lead Software Engineer, Solution Architecture, Application Architecture, Architecture Diagrams, Solution Design, Full-Stack Development, Frontend Development, Backend Development, React, React.js, Next.js, Node.js, NestJS, TypeScript, JavaScript, REST API, RESTful APIs, gRPC, Microservices, Server-Side Development, API Development, API Integration, MongoDB, Amazon DocumentDB, DocumentDB, PostgreSQL, SQL, NoSQL, Database Design, Data Modelling, Schema Design, Component-Driven Development, Component Libraries, Reusable Components, Git, GitHub, Code Review, Technical Leadership, Engineering Best Practices, Frontend Performance, Performance Optimisation, Troubleshooting, Debugging, UX, UI, UX/UI, Docker, Kubernetes, AWS, Microsoft Azure, Cloud Applications, DevOps Collaboration, Squad Leadership, Mentoring, Stakeholder Management, Fluent Portuguese, Fluent English, Lisbon, Alcântara, Hybrid Work

#00351700

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

SOFTWARE DEVELOPER - FRONTEND DEV – REACT (HYBRID)
SOFTWARE DEVELOPER - FRONTEND DEV – REACT (HYBRID)

iTRTech Group • Lisboa

Híbrido
EUR 27 000 - 30 000
Hybrid work model
JAVA SOFTWARE ENGINEER (BACKEND / FULLSTACK) (HYBRID)
JAVA SOFTWARE ENGINEER (BACKEND / FULLSTACK) (HYBRID)

iTRTech Group • Lisboa

Híbrido
Senior Full-Stack Engineer Engineering Porto View role
Senior Full-Stack Engineer Engineering Porto View role

Pixelmatters • Porto

Híbrido
EUR 44 000 - 61 000
Health insurance
ClaudeCode account
New Porto office
JAVA DEVELOPER (HYBRID LISBON)
JAVA DEVELOPER (HYBRID LISBON)

iTRTech Group • Lisboa

Híbrido
EUR 30 000 - 36 000
Senior Full-Stack Tech Lead: Next.js/NestJS (Hybrid Lisbon)
Senior Full-Stack Tech Lead: Next.js/NestJS (Hybrid Lisbon)

iTRTech Group • Lisboa

Híbrido
EUR 25 000 - 29 000
Tech Lead Angular Developer
Tech Lead Angular Developer

We Are META • Lisboa

Híbrido
EUR 55 000 - 80 000
Welcome kit
Opportunities for career progression
Health insurance
+2
Full-Stack Developer
Full-Stack Developer

Accenture Portugal • Lisboa

Presencial
EUR 40 000 - 60 000
Full Stack Developer - Senior
Full Stack Developer - Senior

SEGULA Technologies • Aveiro

Presencial
EUR 50 000 - 70 000
Full Stack Developer (Node.js+ React) (Híbrido @ Porto)
Full Stack Developer (Node.js+ React) (Híbrido @ Porto)

KCS iT • Porto

Híbrido
EUR 40 000 - 55 000
Free training programs
Job flexibility
Well-being support
Senior Full Stack Engineer (Cloud/Azure) - English speaker in Lisbon
Senior Full Stack Engineer (Cloud/Azure) - English speaker in Lisbon

Teleperformance Portugal • Lisboa

Híbrido
EUR 90 000 - 120 000
Health Insurance
Free meals in cafeteria
Language courses
+2