Full-Stack Team Lead

Full-Stack Team Lead

Tempo inteiro 72000 - 88000 € / ano (est.) Híbrido
H

Num relance

  • Tarefas: Liderar uma equipa de engenheiros full stack e desenvolver soluções inovadoras.
  • Empresa: HCCM Consulting, uma empresa em crescimento com foco em tecnologia.
  • Benefícios: Salário competitivo, oportunidades de desenvolvimento profissional e ambiente de trabalho flexível.
  • Outras informações: Ambiente dinâmico com grandes oportunidades de crescimento na carreira.
  • Porquê este emprego: Seja parte de uma nova equipa e faça a diferença com tecnologias de ponta.
  • Qualificações: Experiência em desenvolvimento full stack e liderança de equipas.

O salário previsto situa-se entre 72000 - 88000 € por ano.

Estamos à procura de um Team Lead Full Stack para crescer e orientar uma equipe de engenharia de 4-6 desenvolvedores full stack. Esta é uma nova equipe em um novo local - você estará construindo-a do zero: moldando como a equipe trabalha e construindo-a em um site que continuaremos a expandir.

A equipe que você liderará trabalha de ponta a ponta - front end Angular, serviços Java/Spring e Node.js, implantação nativa na nuvem na AWS e fluxos de trabalho de desenvolvimento assistidos por IA. Sua equipe possui uma mistura de trabalho em novos produtos e modernização de sistemas existentes, então você precisará estar igualmente confortável começando algo do zero e navegando em um sistema que não construiu.

Você passará cerca de 40% do seu tempo hands-on - chamadas de arquitetura, revisões de design, desbloqueando a equipe, prototipagem - e o restante liderando pessoas, planejando e colaborando com nossas equipes baseadas em Israel.

O que você fará:

  • Estabelecer uma nova equipe e site - definir acordos de trabalho e estabelecer a cultura de engenharia.
  • Liderar e desenvolver uma equipe de 4-6 engenheiros full stack: 1:1s, desenvolvimento de carreira, gestão de desempenho, contratação.
  • Possuir a direção técnica para os serviços da sua equipe - decisões de arquitetura, revisões de design, padrões de qualidade de código.
  • Equilibrar o desenvolvimento de novas funcionalidades com a modernização responsável de sistemas existentes, incluindo migração para a AWS.
  • Defender práticas de desenvolvimento assistidas por IA e agentic em toda a equipe - desde a adoção das ferramentas certas até a definição de padrões para como a IA é usada em código, revisão e testes.
  • Possuir a postura de segurança e conformidade para os serviços da sua equipe - arquitetura segura por design, gestão de segredos e acesso, manuseio de dependências e vulnerabilidades, e cumprimento de requisitos de auditoria e regulamentação junto com nossas equipes de segurança.
  • Conduzir planejamento de sprints, estimativas e entrega em um ambiente ágil.
  • Possuir a saúde do pipeline de entrega - CI/CD, implantação, observabilidade - em parceria com DevOps.
  • Colaborar de perto com colegas e partes interessadas em Israel através de fusos horários.

O que estamos procurando:

  • Experiência e Liderança: 7+ anos de experiência em desenvolvimento de software full stack; 2-3+ anos liderando uma equipe de engenharia diretamente (4+ relatórios) - incluindo conversas de desempenho, planos de crescimento e contratação.
  • Histórico comprovado em bases de código tanto novas quanto legadas/existentes - você sabe como triagem de dívidas técnicas e escolher quando refatorar versus reescrever.
  • Experiência prática sólida com AWS - você estará liderando tanto a integração de novos projetos quanto a migração de sistemas existentes para a AWS.
  • Inglês profissional.
  • Frontend: Angular (v17+) e TypeScript, incluindo Signals, arquitetura de componentes e módulos, e gestão de estado; RxJS, incluindo cadeias complexas de Observable; Reactive Forms / Template-driven Forms, Roteamento & Lazy Loading.
  • Backend: Java e Spring Boot - controladores REST, Spring Data JPA, Spring Security, Spring Cloud; design de microserviços, desenvolvimento de API de alto rendimento; padrões de design: Injeção de Dependência, AOP, Interceptores; Node.js/TypeScript - APIs REST com Express ou NestJS.
  • Outros: Confortável operando em uma organização distribuída, multi-site com comunicação assíncrona através de fusos horários; consciência de segurança e conformidade - práticas de codificação seguras, acesso de menor privilégio, e trabalho dentro de um ambiente regulamentado; fluxos de trabalho baseados em Git (BitBucket/GitLab), Pull Requests & cultura de revisão de código; metodologia ágil, gestão de tarefas no JIRA; ferramentas de API: Postman, Swagger/OpenAPI.

Vantagens:

  • Desenvolvimento Assistido por IA e Agentic: experiência prática com Codificação Agentic - usando modelos de IA para planejar e implementar tarefas de desenvolvimento de ponta a ponta; uso prático de ferramentas GenAI para acelerar o desenvolvimento frontend e backend; habilidades de engenharia de prompt; aplicação de raciocínio de IA/agentic ao design de arquitetura (Design de Sistema Agentic); integração de IA em testes, revisão de código e fluxos de trabalho de otimização.
  • Bancos de dados, Mensageria & Cache: SQL (Microsoft SQL Server) - consultas avançadas, procedimentos armazenados; NoSQL (MongoDB) - modelagem de documentos, framework de agregação; Redis - cache em memória, estratégias TTL, padrão cache-aside; arquitetura orientada a eventos com Kafka (produtores/consumidores, tópicos/partições) e/ou RabbitMQ (trocas, chaves de roteamento, filas, DLQs).
  • Nuvem & DevOps: S3, SQS, DynamoDB, EC2, DocumentDB, Step Functions, Lambda (Python), CloudWatch, IAM (funções/políticas de menor privilégio); Containers e orquestração - Docker, EKS ou OpenShift; pipelines CI/CD - Jenkins, GitLab, ArgoCD, Helm; ferramentas de gestão/gateway de API (por exemplo, Apigee) e gestão de artefatos (JFrog Artifactory); ferramentas de observabilidade (Splunk, Dynatrace) - o suficiente para liderar resposta a incidentes e orientar a equipe sobre instrumentação.
  • Experiência com monorepos Nx e estruturas de bibliotecas compartilhadas/modulares; experiência trabalhando a partir de designs Figma; acessibilidade e design responsivo; bancos de dados vetoriais (por exemplo, Pinecone, pgvector, Weaviate); certificação AWS; familiaridade com recursos recentes do Java (threads virtuais, etc.).

Empregador para Full-Stack Team Lead: Hccm Consulting, S.A.

A HCCM Consulting, S.A. é um excelente empregador que valoriza a inovação e o desenvolvimento profissional dos seus colaboradores. Com uma cultura de trabalho colaborativa em Lisboa, oferece oportunidades de crescimento contínuo e um ambiente dinâmico onde a criatividade é incentivada. Os funcionários beneficiam de um equilíbrio saudável entre vida profissional e pessoal, além de acesso a projetos desafiadores que impactam diretamente a indústria de tecnologia.

H

Dados de contacto:

Equipa de recrutamento de Hccm Consulting, S.A.

Achamos que precisas destas competências para brilhares como Full-Stack Team Lead

Liderança de Equipa
Desenvolvimento Full Stack
Experiência com AWS
Angular (v17+) e TypeScript
Java e Spring Boot
Microserviços
Node.js/TypeScript