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.
Dados de contacto:
Equipa de recrutamento de Hccm Consulting, S.A.