30 de Outubro de 2026

React Developer

Randstad Portugal

  • Localidade Portugal - Lisboa
  • Horário Full-time
  • Modelo de trabalho Presencial
  • Referência DTS-2026-186087
Guardar

A Randstad é a empresa mundial líder em talentos. Trabalhamos diariamente para encontrar as melhores oportunidades para os nossos candidatos, ajudando-os a alcançar o seu verdadeiro potencial. Queremos criar um impacto positivo na sociedade, proporcionando oportunidades equitativas para todas as pessoas, independentemente da sua origem, e ajudando-as a manterem-se relevantes num mundo do trabalho em constante mudança.
 

A Randstad Digital está a recrutar um React Developer para integrar uma empresa tecnológica de referência com presença em Portugal, Angola e Moçambique especializada no desenvolvimento de soluções de software e hardware de vanguarda para o setor financeiro e bancário, localizada no TagusPark.

 

O nosso cliente está a reforçar a sua equipa interna com um React Developer para evoluir a aplicação que corre nos nossos quiosques de self-service. É uma aplicação
de dimensão considerável, usada por clientes finais num ecrã táctil. Não é um website tradicional: a aplicação corre em modo quiosque, comunica em tempo real com serviços locais que gerem os periféricos do equipamento e serve vários clientes, países e idiomas com a mesma base de código.

 

 

A Randstad tem a missão de se tornar a empresa mais equitativa e especializada de talentos a nível mundial e, por isso, reiteramos que damos as boas-vindas a pessoas com as mais diversas capacidades e experiências. Assumimos o compromisso de garantir que o nosso processo de recrutamento e contratação satisfaça as necessidades de todas as pessoas.

 

Preocupamo-nos com a igualdade de oportunidades, independentemente de etnia, cor, religião, sexo, orientação sexual, identidade de género, nacionalidade, idade, informações genéticas, incapacidade ou qualquer outro estatuto de grupo protegido por lei.

 


descrição da função/job description

Desenvolver e evoluir funcionalidades de self-service bancário, do ecrã à integração com os serviços de backend;
Construir componentes reutilizáveis para interfaces tácteis: teclados virtuais, formulários, fluxos multi-passo e modais;
Integrar a interface com serviços locais em tempo real e com os periféricos do quiosque;
Manter a aplicação configurável por cliente (temas, conteúdos e parâmetros) a partir de uma única base de código;
Garantir a internacionalização para vários países e idiomas;
Contribuir para a qualidade do código: refatoração, tipagem, testes automatizados e revisão entre pares;
Colaborar com as equipas de backend, produto e suporte no diagnóstico e resolução de problemas em produção.

 


requisitos/requirements

  • 3 a 5 anos de experiência profissional em desenvolvimento frontend com React (hooks, componentes funcionais);
  • Domínio de TypeScript em aplicações de média ou grande dimensão;
  • Gestão de estado em React (Context API, useReducer ou equivalentes);
  • Experiência sólida com Tailwind CSS, incluindo temas e design tokens;
  • React Router e organização de aplicações com muitos ecrãs e fluxos multipasso;
  • Comunicação em tempo real (por exemplo, WebSockets) e tratamento de eventos assíncronos;
  • Internacionalização com i18next / react-i18next ou equivalente;
  • Ferramentas de build e qualidade: Vite, npm, ESLint, Prettier e Git;
  • Comunicação clara e espírito de equipa, com abertura para dar e receber feedback;
  • Atenção ao detalhe e boa capacidade de resolução de problemas;
  • Capacidade de manter o foco em momentos de maior pressão, aprendendo com cada desafio e ajustando a abordagem sempre que necessário;
  • Português fluente e inglês técnico.

 

O que é valorizado:

  • Desenvolvimento mobile com React Native;
  • Experiência em aplicações de quiosque ou outras interfaces tácteis;
  • Utilização de APIs do browser para câmara e media;
  • Testes automatizados de frontend (Vitest ou Jest, React Testing Library, Playwright);
  • TypeScript em modo estrito e experiência a migrar código existente para tipagem forte;
  • Arquiteturas white-label ou multi-tenant: theming e configuração por cliente;
  • Conhecimento de .NET/C#, para colaborar de perto com a equipa de backend;
  • Contexto do setor bancário ou de pagamentos;
  • Scripting para automação de builds e packaging.


oferta/offer

  • Salário compatível com o mercado e a função;
  • Seguro de saúde; 
  • Subsídio de alimentação pago em cartão de refeição;
  • Dias de descanso extra;
  • Formação e acompanhamento contínuo;
  • Participação em projetos diversos e contacto mercados internacionais;
  • Ambiente de trabalho colaborativo e inclusivo.


para se candidatar/to apply
<endereço ocultado>location_DTS-2026-186087

web:216.73.216.230:Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected]):2026-10-30 13:58:30

Consulte todos os anúncios