React Developer
Descrição da Função
A Adecco Permanent Recruitment encontra-se a recrutar um React Developer para integrar a equipa interna de uma empresa tecnológica especializada no desenvolvimento de soluções para o setor financeiro. Com presença internacional e uma equipa multidisciplinar de cerca de 130 profissionais, esta organização destaca-se pela sua forte componente tecnológica, aposta na inovação e cultura colaborativa, onde a iniciativa e a participação ativa são valorizadas. Localização: Oeiras, TagusPark Modelo de trabalho: Presencial (flexível) O teu desafio: Enquanto React Developer, terás um papel fundamental na evolução de uma aplicação utilizada em quiosques de self-service bancário, contribuindo para o desenvolvimento de interfaces inovadoras, robustas e escaláveis que suportam diferentes clientes, países e idiomas a partir da mesma base de código. Principais responsabilidades - Desenvolver e evoluir funcionalidades de self-service bancário, desde o frontend até à integração com serviços backend; - Construir componentes reutilizáveis para interfaces tácteis, incluindo formulários, teclados virtuais, modais e fluxos multi-passo; - Integrar a aplicação com serviços locais em tempo real e periféricos dos quiosques; - Garantir a manutenção de uma única base de código configurável para diferentes clientes e mercados; - Assegurar a internacionalização da aplicação para múltiplos idiomas e geografias; - Contribuir para a qualidade do código através de refatoração, testes automatizados e code reviews; - Colaborar com equipas de backend, produto e suporte na análise e resolução de incidentes em produção. O que procuramos - Formação superior em Engenharia Informática, Ciências da Computação ou área similar; - Experiência entre 3 a 5 anos em desenvolvimento frontend com React; - Conhecimentos sólidos de TypeScript em aplicações de média ou grande dimensão; - Experiência na gestão de estado com Context API, useReducer ou tecnologias equivalentes; - Experiência com Tailwind CSS, incluindo temas e design tokens; - Conhecimentos de React Router e organização de aplicações com múltiplos ecrãs e fluxos complexos; - Experiência em comunicação em tempo real através de WebSockets ou tecnologias semelhantes; - Conhecimentos de internacionalização com i18next/react-i18next ou equivalente; - Experiência com ferramentas como Vite, npm, ESLint, Prettier e Git; - Forte capacidade analítica e de resolução de problemas; - Boa capacidade de comunicação, trabalho em equipa e adaptação a contextos exigentes; - Português fluente e inglês técnico. Fatores valorizados - Experiência em desenvolvimento mobile com React Native; - Experiência em aplicações de quiosque ou interfaces tácteis; - Conhecimentos de APIs de browser relacionadas com câmara e multimédia; - Experiência com testes automatizados utilizando Vitest, Jest, React Testing Library ou Playwright; - Conhecimentos de TypeScript em modo estrito e migração de código para tipagem forte; - Experiência em arquiteturas white-label ou multi-tenant; - Conhecimentos de .NET/C# para colaboração próxima com equipas backend; - Experiência no setor bancário, financeiro ou de pagamentos; - Conhecimentos de scripting para automação de builds e packaging. O que poderás encontrar - Integração numa empresa tecnológica sólida e em crescimento; - Participação em projetos internacionais e contacto com diferentes mercados; - Formação e acompanhamento contínuo; - Forte autonomia e impacto na evolução dos produtos; - Ambiente colaborativo, inclusivo e orientado para a inovação; - Seguro de saúde; - Subsídio de alimentação em cartão refeição; - Dias de descanso extra.
Localização
- Lisboa, Portugal