FULLSTACK REACT/TECH LEAD SÉNIOR (HYBRID) at iTRTech Group

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.

Vantagens oferecidas por esta oferta de emprego

Hybrid work model

Resumo da oferta

iTRTech Group in Lisbon is seeking a Senior Full-Stack Tech Lead to guide the design and delivery of modern web applications using Next.js, NestJS, and Node.js, with scalable databases. This hands-on leadership role combines architecture, full-stack development, and technical coordination.

You will work closely with developers, DevOps, UX/UI specialists, and business stakeholders to transform requirements into reliable and maintainable solutions, while staying close to code and owning technical

Qualificações

  • Bachelor’s degree or equivalent in Computer Science/Engineering.
  • 6+ years of professional software development experience.
  • Strong hands-on experience with Next.js and frontend frameworks.
  • Backend development experience with Node.js and NestJS.
  • Experience with MongoDB/DocumentDB and PostgreSQL.
  • Experience building and consuming RESTful APIs and gRPC services.
  • Knowledge of Git/GitHub and source control practices.
  • Ability to design architecture and data models.
  • Fluent in Portuguese and English.

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 and business teams.
  • Take technical ownership of deliveries and contribute to ongoing improvements.

Conhecimentos

Next.js
Node.js
NestJS
MongoDB
PostgreSQL
RESTful APIs
gRPC
Git/GitHub
Frontend performance optimisation

Formação académica

Bachelor’s degree in Computer Engineering or equivalent

Ferramentas

Docker
Kubernetes
AWS
Azure

Descrição da oferta de emprego

FULLSTACK REACT/TECH LEAD SÉNIOR (HYBRID)

Full time on site position offers great opportunities for career growth.

Rate Between €2200 - 2600 RV

Location: Alcântara, Lisbon, Portugal

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.

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
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
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

FULLSTACK REACT/TECH LEAD SÉNIOR (HYBRID)
FULLSTACK REACT/TECH LEAD SÉNIOR (HYBRID)

iTRTech Group • Lisboa

Híbrido
EUR 25 000 - 29 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
Senior Node.js Developer – Portugal Full Remote
Senior Node.js Developer – Portugal Full Remote

HumanIT • Porto

Híbrido
EUR 28 000 - 36 000
Software Engineer (AI)
Software Engineer (AI)

askblue • Lisboa

Presencial
EUR 65 000 - 90 000
Health Insurance
3.5 days leave + 22 vacation days
Unlimited Udemy access
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 (Node.js+ React) (Híbrido @ Lisboa)
Full Stack Developer (Node.js+ React) (Híbrido @ Lisboa)

KCS iT • Portugal

Híbrido
EUR 40 000 - 60 000
Free training programs
Work from home options
Well-being support (nutrition and mental health)
+1
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 Full Stack Tech Lead - Lisbon
Java Full Stack Tech Lead - Lisbon

Alpineo Consulting • Lisboa

Híbrido
EUR 90 000 - 120 000
Frontend Developer
Frontend Developer

Planck Technologies • Lisboa

Presencial
EUR 40 000 - 60 000
Fullstack developer
Fullstack developer

Oasis Wellness Oman • Lisboa

Híbrido