Este anúncio já não se encontra disponível
Sugerimos que utilize as ferramentas de pesquisa para consultar outras oportunidades de acordo com o seu perfil.
Frontend Engineer
Descrição da Empresa
somos a empresa de RH n°1 vamos encontrar o emprego certo para ti? https://www.randstad.pt/
Descrição da Função
Randstad Digital is specialized in the recruitment of middle and senior positions for the Digital Market. Our client is the leading company in the finance area on a global scale and he is looking for a Frontend Engineer for Lisbon.
Perfil
- .Build high-performance, data-dense UIs featuring virtualized grids, advanced column management, real-time status views, and complex multi-step financial workflows
- Work with Product Managers and Designers to drive the Modern UI rollout in delivering parity with legacy screens while meaningfully improving usability, navigation, and accessibility
- Architect and develop the Backend for Frontend (BFF) layer using Node.js/TypeScript to orchestrate, stitch, and transform data from multiple backend services for efficient UI consumption
- Build and maintain reusable components in the Arc Design System (MUI-based), ensuring consistency across opt-in/opt-out flows, column customizers, filter panels, and shared UI patterns
- Collaborate with backend teams to define and close API contracts, and work with non-technical stakeholders to review and validate usability and experience quality
- Contribute to AI-assisted development workflows, including prompt-driven component scaffolding, AI-powered legacy app migration tooling, and embedding agent interactions into UI
Competências
- .A bachelor's degree in engineering with 2–5 years of experience in the IT industry
- 2+ years of hands-on web development with HTML5, JavaScript, TypeScript, React, CSS, and TDD practices
- Strong command of core JavaScript (closures, event loop, prototype chain, async/await) and TypeScript (generics, strict typing)
- Solid understanding of architectural principles including BFF patterns, component decomposition, state management (MobX or equivalent), and web performance optimization
- Practical experience building and optimizing data grids, including virtualization, lazy loading, column configuration, and filtering at scale
- Experience with Material UI (MUI) and design system principles; ability to build accessible, consistent UI components aligned to a shared design language
- Experience with Node.js/Express for server-side rendering or BFF development is preferred
- Curiosity and comfort working with AI-assisted development tools (LLM-based coding, prompt engineering for UI scaffolding) is a huge plus
Oferta
- .An excellent work environment and an opportunity to create a real impact in the world;
- A truly high-tech, state-of-the-art engineering company with flat structure and no politics;
- Professional development opportunities;
- Collaborative and inclusive work environment;
- Salary compatible with the level of proven experience.
Localização
- Lisbon, Portugal