A Richemont está a recrutar um/a Front End Engineer para reforçar a sua plataforma New Retail, em Moscavide, num modelo de trabalho híbrido e em regime full-time.
A função terá foco no desenvolvimento frontend com Next/React JS, com componente full-stack ligada a API middleware, contribuindo para interfaces escaláveis, performantes e alinhadas com os standards digitais, mobile e web do grupo.
A Richemont é um dos grupos líderes mundiais no setor do luxo, reunindo várias Maisons especializadas em joalharia, relojoaria e acessórios de alta gama, com forte ligação à qualidade, tradição, criatividade e inovação.
Referência da oferta: JR130589
Responsabilidades:
Desenvolver e manter interfaces de utilizador com Next/React JS, garantindo uma experiência responsiva, acessível e envolvente;
Aplicar boas práticas modernas de frontend, incluindo arquitetura baseada em componentes, gestão de estado e testes;
Escrever código limpo, documentado e testável;
Participar em code reviews, promovendo qualidade de código e partilha de conhecimento;
Desenhar, desenvolver e manter API middleware para suportar funcionalidades frontend e integração com sistemas backend;
Contribuir para a definição e implementação de arquiteturas composable, promovendo reutilização, manutenção e escalabilidade;
Participar e liderar discussões de arquitetura técnica;
Liderar code reviews e promover boas práticas de desenvolvimento;
Acompanhar KPI de qualidade de código e contribuir para a sua melhoria contínua;
Escrever testes unitários, de integração e end-to-end;
Apoiar QA Engineers e Test Managers na definição de estratégias de teste e frameworks de automação;
Participar em atividades de testing e debugging;
Colaborar com Software Engineers, Product Analysts e Architects em projetos digitais de elevado impacto;
Trabalhar num ambiente global, com equipas distribuídas por vários fusos horários.
Requisitos:
Mais de 5 anos de experiência em desenvolvimento frontend, incluindo desenho e implementação;
Experiência com Swift, Next/React, CSS, Node.js e npm;
Conhecimento sólido de princípios e boas práticas de frontend, como responsive design, acessibilidade e otimização de performance;
Compreensão de arquiteturas composable e microservices;
Experiência prática na gestão e entrega de desenvolvimento web;
Experiência em desenvolvimento de API middleware;
Conhecimentos de deployments baseados em Docker;
Proficiência em metodologias de testes unitários, de integração e de sistema;
Experiência com Next/React.js, TypeScript, HTML, CSS, Vue.js e Tailwind;
Conhecimentos de ferramentas de qualidade e segurança de código, como SonarQube, Snyk, Selenium e Insomnia;
Conhecimentos de ferramentas de performance e monitoring, como Octoperf e Datadog;
Experiência com Atlassian Suite, incluindo Confluence e Jira;
Conhecimentos de Express.js e RESTful APIs, incluindo Swagger/OpenAPI;
Fortes competências analíticas e de resolução de problemas;
Boa comunicação e capacidade para trabalhar com equipas multinacionais e multidisciplinares;
Perfil proativo, autónomo e interessado em explorar novas tecnologias;
Capacidade para trabalhar num ambiente Agile rápido e exigente.