React Developer

Randstad PortugalLisboaitjobspublicada em 30/10/2026
Obrigatório:TypeScriptC#CSSReactTailwindGitFrontendBackendMobile

Sobre a empresa

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.

Tarefas

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.

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

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.

Benefícios

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.

Candidatura

para se candidatar/to apply https://www.randstad.pt/empregos/title_[location_DTS-2026-186087](https://www.randstad.pt/empregos/title_location_DTS-2026-186087)

Para se candidatar a este anúncio, visite o anúncio original no ITJobs.

Outros

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.