Estamos a recrutar: Senior Frontend Developer (Híbrido – Leça da Palmeira)
Regime híbrido: 2 dias por semana no escritório (Leça)
Inglês: nível mínimo B2 (fluente)
Estamos à procura de um Senior Frontend Developer para integrar uma equipa de engenharia multidisciplinar, dinâmica e orientada a resultados. Procuramos alguém com espírito proativo, paixão por tecnologia e vontade de manter elevados padrões de qualidade, contribuindo tanto tecnicamente como no apoio e mentoria a colegas mais juniores.
O que vais fazer
* Transformar requisitos de negócio em soluções frontend eficientes e escaláveis, utilizando TypeScript, Angular, Express e CSS .
* Liderar a arquitetura, design, desenvolvimento e testes de novas funcionalidades.
* Colaborar com Product Owners, Developers, QA e UX/UI Designers para criar experiências de utilizador excecionais.
* Avaliar a viabilidade técnica e estimar o esforço de desenvolvimento de novas features.
* Garantir que todas as soluções são performantes, escaláveis, seguras e bem cobertas por testes automatizados.
* Participar em code reviews e promover boas práticas dentro da equipa.
* Produzir documentação clara e bem estruturada.
* Manter pipelines de CI/CD e versionamento em GitLab .
* Investigar e resolver issues em produção, contribuindo para um produto estável.
* Acompanhar tendências tecnológicas e partilhar conhecimento, promovendo uma cultura de melhoria contínua.
O que procuramos
* Licenciatura em Informática ou área similar.
* 7+ anos de experiência como Frontend ou Full-stack Engineer.
* Experiência comprovada no desenvolvimento de aplicações web de grande escala.
* Sólidos conhecimentos de TypeScript, Angular, Express, HTML5, CSS3 e bases de dados relacionais (ex: Oracle).
* Boa compreensão de desenvolvimento orientado a componentes, programação reativa e gestão de estado.
* Experiência com REST APIs e integração com serviços backend.
* Conhecimento de padrões modernos de arquitetura (SOLID, Clean Architecture, Dependency Injection).
* Experiência com práticas de CI/CD, unit testing e end-to-end testing.
* Excelente capacidade de resolução de problemas, escrevendo código limpo e sustentável.
* Boa comunicação, espírito de equipa e capacidade de trabalhar em ambientes dinâmicos.
* Inglês fluente (mínimo B2).