Mootiva
Frontend Developer
MootivaPortugal12 hours ago
Full-timeInformation Technology

Oportunidade: Frontend Developer

Modelo de Trabalho: 100% Remoto

Localização: Portugal



Responsabilidades:

  • Desenvolver aplicações web modernas e responsivas (SPA e SSR).
  • Traduzir designs UI/UX em código eficiente, acessível e de alta performance.
  • Criar e manter componentes reutilizáveis em Angular principalmente, ou também em React/Vue.js.
  • Implementar e gerir estados da aplicação (NgRx, Signals ou similares).
  • Integrar APIs (REST e GraphQL), assegurando tratamento de erros e estados de loading.
  • Garantir compatibilidade cross-browser e otimização de performance (Core Web Vitals).
  • Colaborar na construção e evolução de design systems e bibliotecas de componentes.
  • Trabalhar em estreita colaboração com equipas de UX, backend e Product Owners.



Requisitos:


Linguagens & Frameworks

  • Excelentes conhecimentos de HTML5, CSS3 (incluindo Flexbox e Grid) e TypeScript.
  • Experiência sólida com Angular (v20), incluindo: Standalone Components, Signals, RxJS, Angular CLI e Module Federation
  • Conhecimento de abordagens de styling como: Tailwind CSS, CSS Modules, Styled Components


Build & Ferramentas

  • Experiência com ferramentas de build como Vite, Webpack ou similares.
  • Experiência em testes com: Jest, Vitest / Cypress ou Playwright
  • Domínio de Git (Feature Branches, Pull Requests, Merge Requests).


Boas Práticas & Standards

  • Conhecimentos básicos de acessibilidade (WCAG 2.1).
  • Noções de SEO para aplicações web públicas.



Valorizado:

  • Experiência com SAP Commerce Cloud (Hybris), incluindo: SmartEdit, Spartacus / Composable Storefront, CMS component model
  • Integração com Headless CMS (Storyblok, Contentful, Sanity).
  • Conhecimentos de arquiteturas Micro-Frontend.
  • Experiência com Storybook para documentação de componentes.
  • Conhecimentos básicos de Node.js (BFF ou SSR).
  • Experiência em contexto de e-commerce (Composable Commerce, PWA).
  • Boa comunicação em alemão.
  • Experiência em metodologias ágeis (Scrum / Kanban).
  • Proatividade na identificação de melhorias de UX e dívida técnica.



👉 Submete já a tua candidatura!



Na Mootiva, ligamos talento à inovação.

Key Skills

Ranked by relevance