Front End Developer (M/F/D)
Overview
Um Frontend Developer na nossa equipa desempenha um papel fundamental no desenvolvimento de aplicações web inovadoras e de alto desempenho. Este profissional colabora de perto com designers UI/UX, programadores backend e outras partes interessadas para proporcionar experiências digitais fluídas, que refletem tanto a excelência técnica como um design centrado no utilizador.
Esta função procura uma paixão por código limpo e escalável, bem como uma motivação contínua para melhorar a velocidade, a capacidade de resposta e a usabilidade das nossas plataformas digitais.
Responsibilities
- Desenvolver e manter aplicações web de alto desempenho, responsivas e centradas no utilizador, utilizando tecnologias como React e Next. js.
- Traduzir maquetes e protótipos UX/UI em interfaces funcionais, interativas e apelativas, em estreita colaboração com a equipa de design
- Integrar eficientemente o frontend com APIs e serviços backend, garantindo uma comunicação fluida entre sistemas e uma experiência de navegação contínua
- Otimizar o desempenho, escalabilidade e velocidade das aplicações, assegurando uma experiência de utilizador estável e eficiente, mesmo em contextos de elevada carga
- Criar e manter componentes reutilizáveis e modulares, promovendo uma abordagem de desenvolvimento orientada por componentes e alinhada com as melhores práticas
- Garantir a compatibilidade
- device e
- browser, oferecendo uma experiência consistente em diferentes dispositivos e tamanhos de ecrã - Participar ativamente em ambientes ágeis, colaborando com equipas multifuncionais para planear, priorizar e executar tarefas, promovendo a melhoria contínua dos processos de desenvolvimento
Qualifications
- Formação em Engenharia Informática, ou áreas similares
- Experiência consolidada em React, com um bom domínio dos seus princípios fundamentais
- Conhecimentos práticos no desenvolvimento de aplicações escaláveis e de elevado desempenho com Next. js, incluindo SSG (Static Site Generation) e SSR (Server-Side Rendering)
- Sólidos conhecimentos de HTML e CSS, bem como familiaridade com ferramentas de build como Webpack, Babel, entre outras
- Experiência na aplicação de princípios de design responsivo, assegurando interfaces consistentes e eficazes em diferentes dispositivos e tamanhos de ecrã
- Familiaridade com bibliotecas de gestão de estado como Redux, Zustand ou outras soluções equivalentes
- Experiência na integração com APIs RESTful e Graph
QL, garantindo uma comunicação eficiente entre o frontend e sistemas externos - Capacidade de identificar gargalos de desempenho e implementar melhorias na performance das aplicações frontend
- Domínio de ferramentas de controlo de versões, como o Git, para uma gestão eficaz e colaborativa do código
- Forte capacidade de colaboração com equipas multidisciplinares, incluindo programadores backend e designers UX/UI, promovendo o alinhamento entre funcionalidades, objetivos e prazos
- Boas competências de comunicação, com aptidão para explicar conceitos técnicos e ideias de design de forma clara, tanto a perfis técnicos como não técnicos
Vila Nova de Gaia, Porto, Portugal 2 days ago
- Informações detalhadas sobre a oferta de emprego
Empresa: iCliGo Localização: Vila Nova de Gaia
Vila Nova de Gaia, Porto District, PortugalPublicado: 8. 9. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!