Job Openings Frontend Developer

About the job Frontend Developer

Estamos a contratar: Software Frontend Developer

Localização: Porto (Regime híbrido: 2x por semana presencial)

És apaixonado por desenvolvimento web, interfaces modernas e experiências de utilizador intuitivas? Estamos à procura de um Frontend Developer com espírito criativo e atenção ao detalhe para reforçar o desenvolvimento de plataformas de gestão de identidade com impacto global.

Se tens experiência com frameworks modernas como Angular, React ou Vue.js, e procuras um ambiente técnico desafiante e colaborativo, esta oportunidade é para ti!

Sobre a Oportunidade:

Vais colaborar com designers, equipas de backend e QA na criação de interfaces responsivas, escaláveis e com performance otimizada. O teu contributo será determinante na construção de experiências digitais acessíveis, seguras e bem estruturadas.

Responsabilidades:

  • Desenvolver interfaces web modernas com Angular, React ou Vue.js (JavaScript/TypeScript);

  • Trabalhar com designers UI/UX na implementação de wireframes e mockups interativos;

  • Utilizar bibliotecas de componentes (Material UI, Bootstrap, PrimeNG) e garantir acessibilidade (WCAG);

  • Desenvolver arquiteturas frontend modulares e escaláveis;

  • Implementar gestão de estado com Redux, NgRx, Vuex ou equivalentes;

  • Otimizar a performance com lazy loading, code splitting e caching;

  • Integrar APIs RESTful e colaborar com backend, QA e gestão de produto;

  • Escrever testes unitários e de integração com Jest, Cypress ou Playwright;

  • Manter elevados padrões de qualidade e segurança (XSS, CSRF, etc.);

  • Participar em revisões de código, pair programming e cerimónias Agile;

  • Acompanhar tendências tecnológicas e propor melhorias de UX e processos de desenvolvimento.

Perfil Procurado:

  • Licenciatura em Engenharia Informática, Desenvolvimento Web ou similar;

  • 3 a 5 anos de experiência no desenvolvimento de aplicações web escaláveis;

  • Forte domínio de JavaScript, TypeScript, HTML5 e CSS3;

  • Experiência com Angular, React ou Vue.js;

  • Familiaridade com bibliotecas de gestão de estado (Redux, NgRx, Vuex);

  • Experiência na integração de APIs REST e tratamento de dados JSON;

  • Conhecimentos de design responsivo, compatibilidade entre browsers e normas WCAG;

  • Boas práticas de segurança no frontend;

  • Experiência com Git, pipelines CI/CD e metodologias Agile;

  • Fluência em inglês; conhecimentos de português, francês ou alemão são valorizados;

  • Disponibilidade para regime híbrido (2 dias presenciais/semana no Porto).

O que Oferecemos:

  • Papel chave em projetos de identidade digital com impacto real;

  • Remuneração competitiva e incentivos por desempenho;

  • Oportunidades de formação e evolução técnica em tecnologias frontend;

  • Ambiente de trabalho colaborativo e orientado à inovação;

  • Flexibilidade no regime de trabalho (modelo híbrido).