Angular Developer (Hibrido, Porto / Lisboa)

Angular Developer (Hibrido, Porto / Lisboa)

Descrição da Empresa

A Shore é uma empresa portuguesa de tecnologia que liga talento a inovação desde 2007. Especializada na gestão de talento tecnológico, deu em 2026 um novo salto, expandindo a sua oferta para áreas de Software Engineering, Data & AI e IT Core Services, posicionando-se como um parceiro end-to-end na transformação digital. Trabalhamos com alguns dos principais players de setores como banca, telecomunicações, saúde e setor público, desenvolvendo soluções escaláveis, orientadas a dados e com impacto real no negócio. Na Shore, combinamos know-how técnico, cultura de proximidade e foco nas pessoas para construir tecnologia com propósito e equipas preparadas para o futuro.

Descrição da Função

Desenvolver parte ou a totalidade do código de uma aplicação, de acordo com o plano do projeto e as especificações funcionais fornecidas pela equipa de análise de negócio. Analisar, desenvolver ou configurar módulos de software existentes ou novos. Participar na implementação e integração dos módulos. Seguir as boas práticas e normas aplicáveis e elaborar a documentação técnica. Requisitos mínimos Domínio de Angular e TypeScript. Domínio de RxJS e dos seus operadores. Conhecimento dos padrões de desenho de software mais comuns (design patterns). Compreensão das boas práticas de código limpo (Clean Code), com capacidade para explicar e aplicar princípios como SOLID, DRY e YAGNI. Domínio dos mecanismos de deteção de alterações (Change Detection) em Angular. Conhecimento e aplicação da abordagem de componentes smart e dumb. Experiência em testes unitários e de ponta a ponta (end-to-end), utilizando ferramentas como Jest, Spectator e Cypress. Utilização avançada de Git, incluindo gestão de branches, merge e rebase.

Localização

  • Lisboa, Porto, Portugal
Contactar empresa