Anúncio republicado automaticamente
Este anúncio foi sincronizado a partir da fonte externa Randstad para facilitar a pesquisa em OnlyJobs. Podes consultar o anúncio original em www.randstad.pt.
És responsável por esta oferta? Contacta a nossa equipa para reclamar a conta da empresa e gerir os anúncios oficiais diretamente na plataforma.
Description
📋 Descrição da Função
A Randstad Digital, especializada no recrutamento de posições intermédias e séniores para o mercado digital, procura um Frontend Engineer para integrar a equipa de um cliente líder no sector. O candidato será responsável por criar interfaces de utilizador de alta performance e densas em dados, colaborando estreitamente com Product Managers, Designers e equipas de backend.
🎯 Responsabilidades
- Desenvolver UIs de alta performance com grelhas virtualizadas, gestão avançada de colunas, vistas de estado em tempo real e fluxos financeiros multi‑etapa.
- Trabalhar com Product Managers e Designers para lançar a Modern UI, garantindo paridade com as telas legadas e melhorando usabilidade, navegação e acessibilidade.
- Arquitetar e desenvolver a camada Backend for Frontend (BFF) em Node.js/TypeScript, orquestrando e transformando dados de múltiplos serviços backend para consumo eficiente pelo UI.
- Construir e manter componentes reutilizáveis no Arc Design System (baseado em MUI), assegurando consistência em fluxos opt‑in/opt‑out, personalizadores de colunas, painéis de filtro e padrões UI partilhados.
- Colaborar com equipas de backend para definir e fechar contratos de API, e com stakeholders não técnicos para rever e validar a qualidade da usabilidade e da experiência.
- Contribuir para fluxos de trabalho assistidos por IA, incluindo scaffolding de componentes a partir de prompts, ferramentas de migração de aplicações legadas e integração de agentes IA na UI.
📋 Requisitos
- Licenciatura em Engenharia (ou área equivalente).
- Entre 2 e 5 anos de experiência no sector de TI.
- Mínimo 2 anos de prática em desenvolvimento web com HTML5, JavaScript, TypeScript, React, CSS e metodologias TDD.
- Domínio sólido de JavaScript (closures, event loop, prototype chain, async/await) e TypeScript (generics, tipagem estrita).
- Boa compreensão de princípios arquiteturais, incluindo padrões BFF, decomposição de componentes, gestão de estado (MobX ou equivalente) e otimização de performance web.
- Experiência prática na construção e otimização de grelhas de dados (virtualização, lazy loading, configuração de colunas, filtragem em escala).
- Familiaridade com Material UI (MUI) e princípios de design system; capacidade de criar componentes UI acessíveis e consistentes dentro de uma linguagem de design partilhada.
- Experiência com Node.js/Express para renderização no servidor ou desenvolvimento de BFF é preferencial.
- Curiosidade e conforto no uso de ferramentas de desenvolvimento assistidas por IA (coding baseado em LLM, engenharia de prompts para scaffolding de UI) constituem um diferencial importante.
💰 Condições
- Tipo de contrato: Tempo integral (Full‑time)
- Localização: 1250‑147 Lisboa, Portugal
Esta oferta foi elaborada pela Randstad Digital. Todas as informações aqui apresentadas são fiéis ao anúncio original.
This description was automatically enhanced by AI for better readability, maintaining all original information.
Weather on start day
Monday, 22 de June — Partly cloudy · Max 29° · Min 21° · Rain 3% (0mm) · Wind 14 km/h
Previsão para os dias seguintes
-
Tue, 23 JunPartly cloudyMax 29° · Min 21°
-
Wed, 24 Jun—Max 25° · Min 19°
-
Thu, 25 JunShowersMax 23° · Min 19°
-
Fri, 26 JunShowersMax 25° · Min 19°
Detalhes
- Listing type
- Job Offer
- Schedule Type
- Full-time
- Category
- Tecnologia
- Status
- —
- Location
- 1250-147 Lisbon, Lisboa
- Start
- 21/06/2026
Salário de Mercado
€840 - €1 717/mês