Engenheiro |Front-end Developer

2 semanas atrás


Matosinhos, Portugal BEN4US Tempo inteiro

Job DescriptionEstamos à procura de um(a) Front-End Developer com experiência no desenvolvimento e manutenção de aplicações web escaláveis, acessíveis e com foco em performance. A pessoa ideal deverá ter domínio em frameworks modernos como React, Vue ou Angular, e estar habituada a construir interfaces responsivas e interativas.Esperamos uma forte capacidade de colaboração com equipas de produto, design e backend, contribuindo para entregas consistentes e dentro dos prazos. Valorizamos também experiência na análise de requisitos técnicos, decisões arquiteturais (estrutura de pastas, estado global, modularização), e participação ativa na evolução de Design Systems com ferramentas como Storybook.Conhecimentos em testes automatizados (unitários e de integração com Jest, React Testing Library), práticas de otimização como Lazy Loading e Code Splitting, além de atenção a padrões de Acessibilidade Web (ARIA, keyboard nav, screen readers) são essenciais.Adicionalmente, procuramos alguém com familiaridade com pipelines de CI/CD, resolução de bugs complexos (como problemas de compatibilidade entre browsers e gargalos de renderização), e que possa apoiar e orientar perfis mais juniores na equipa quando necessário.Como Frontend Developer, irás ter na tua lista de tarefas:Desenvolver e manter aplicações web escaláveis, performantes e acessíveis.Implementar interfaces interativas e responsivas com frameworks modernos (React, Vue ou Angular).Colaborar de forma próxima com as equipas de produto, design e backend para garantir entregas de qualidade.Aplicar boas práticas na arquitectura de front-end, organização do estado e estruturação de componentes.Participar na definição, manutenção e evolução de Design Systems e bibliotecas de componentes reutilizáveis.Escrever testes automatizados (unitários e de integração) com ferramentas como Jest e React Testing Library.Optimizar o desempenho das aplicações através de técnicas como lazy loading, code splitting e carregamento crítico.Garantir conformidade com os padrões de acessibilidade web (WCAG, ARIA, navegação por teclado).Identificar e resolver bugs, problemas de compatibilidade entre browsers e gargalos de performance.Contribuir para o crescimento técnico da equipa através de partilha de conhecimento e mentoria sempre que necessário.QualificationsFormação superior ou técnico-profissional na área de Engenharia Informática, Desenvolvimento Web ou similares;Domínio de JavaScript (ES6+), HTML5 e CSS3;Experiência prática com React, Vue ou Angular;Bons conhecimentos de arquitetura de software frontend e organização de projetos em larga escala;Familiaridade com CI/CD e integração de pipelines de deploy;Experiência com testes automatizados utilizando Jest, React Testing Library ou Mocha;Conhecimentos sólidos de acessibilidade web (A11y) e boas práticas UX;Conhecimento de ferramentas como axe-core e Lighthouse para análise e melhoria contínua;Bons conhecimentos de Git e fluxos de trabalho baseados em pull requests e code reviews;Autonomia, proatividade e boa capacidade de comunicação técnica;Espírito de equipa, vontade de partilhar conhecimento e colaborar em ambientes multidisciplinares.Experiência com testes automatizados (unitários, de integração ou end-to-end), utilizando ferramentas como Cypress, Playwright ou Testing Library (requisito preferencial).Conhecimento em performance web, incluindo otimizações como lazy loading, code splitting e análise com ferramentas como Lighthouse (requisito preferencial).Vivência com Design Systems e uso de ferramentas como Storybook, Figma Tokens ou personalização de utilitários do Tailwind (requisito preferencial).Familiaridade com práticas de acessibilidade web, como uso de WAI-ARIA, navegação por teclado e testes de contraste (requisito preferencial).Experiência com renderização no lado do servidor (SSR), geração estática (SSG) e frameworks como Next.js ou Nuxt (requisito preferencial).Additional InformationEscritório junto ao mar, a dois passos do Parque da Cidade. Podes simplesmente caminhar ou usar uma das bicicletas do CEiiA e pedalar até a praia ou ao parqueEquipa dinâmica, multidisciplinar e ambiente positivo e descontraído;Facilitamos e promovemos um estilo de vida equilibrado e saudável, articulando o trabalho com a vida pessoal;Oferecemos Seguro de Saúde para o colaborador;Parcerias com ginásios, nutricionista entre outros benefícios.Três dias de férias adicionais;Dispensa no dia de aniversário.



  • Matosinhos, Portugal CEiiA Centre of Engineering and Product Development Tempo inteiro

    Company Description We are an Engineering and Product Development Center that designs, develops, and produces new technologies, products, and services for a more sustainable society. We work by bridging the gap between cities, industry, and universities around major development and industrialization programs for products and services, based in Portugal, in...


  • Matosinhos, Portugal CEiiA Centre of Engineering and Product Development Tempo inteiro

    Company Description We are an Engineering and Product Development Center that designs, develops, and produces new technologies, products, and services for a more sustainable society. We work by bridging the gap between cities, industry, and universities around major development and industrialization programs for products and services, based in Portugal, in...


  • Matosinhos, Portugal CEiiA Centre of Engineering and Product Development Tempo inteiro

    Company Description We are an Engineering and Product Development Center that designs, develops, and produces new technologies, products, and services for a more sustainable society. We work by bridging the gap between cities, industry, and universities around major development and industrialization programs for products and services, based in Portugal, in...


  • Matosinhos, Portugal CEiiA Centre of Engineering and Product Development Tempo inteiro

    Company Description We are an Engineering and Product Development Center that designs, develops, and produces new technologies, products, and services for a more sustainable society. We work by bridging the gap between cities, industry, and universities around major development and industrialization programs for products and services, based in Portugal, in...


  • Matosinhos, Portugal CEiiA Centre of Engineering and Product Development Tempo inteiro

    Company Overview We are an Engineering and Product Development Center that designs, develops, and produces new technologies, products, and services for a more sustainable society. We work by bridging the gap between cities, industry, and universities around major development and industrialization programs for products and services, based in Portugal, in...


  • Matosinhos Municipality, Portugal CEiiA Centre of Engineering and Product Development Tempo inteiro

    Company Description We are an Engineering and Product Development Center that designs, develops, and produces new technologies, products, and services for a more sustainable society. We work by bridging the gap between cities, industry, and universities around major development and industrialization programs for products and services, based in Portugal, in...


  • Matosinhos, Portugal CEiiA Centre of Engineering and Product Development Tempo inteiro

    Company DescriptionWe are an Engineering and Product Development Center that designs, develops, and produces new technologies, products, and services for a more sustainable society.We work by bridging the gap between cities, industry, and universities around major development and industrialization programs for products and services, based in Portugal, in...


  • Matosinhos, Portugal CEiiA Centre of Engineering and Product Development Tempo inteiro

    Company DescriptionWe are an Engineering and Product Development Center that designs, develops, and produces new technologies, products, and services for a more sustainable society.We work by bridging the gap between cities, industry, and universities around major development and industrialization programs for products and services, based in Portugal, in...


  • Matosinhos, Portugal CEiiA Centre of Engineering and Product Development Tempo inteiro

    Company Description We are an Engineering and Product Development Center that designs, develops, and produces new technologies, products, and services for a more sustainable society. We work by bridging the gap between cities, industry, and universities around major development and industrialization programs for products and services, based in Portugal, in...


  • Matosinhos, Portugal CEiiA Centre of Engineering and Product Development Tempo inteiro

    Company Description We are an Engineering and Product Development Center that designs, develops, and produces new technologies, products, and services for a more sustainable society. We work by bridging the gap between cities, industry, and universities around major development and industrialization programs for products and services, based in Portugal, in...