




Resumo da Vaga: Procuramos um(a) Frontend Developer (Mid) para desenvolver aplicações web modernas, responsivas e de elevada qualidade, contribuindo para experiências digitais performantes e acessíveis. Principais Destaques: 1. Foco em desenvolvimento de aplicações web modernas e responsivas 2. Colaboração com equipas de UX, backend e Product Owners 3. Afinidade com design e sensibilidade para usabilidade Procuramos um(a) Frontend Developer (Mid) para integrar uma oportunidade com foco no desenvolvimento de aplicações web modernas, responsivas e de elevada qualidade, contribuindo para experiências digitais performantes, acessíveis e alinhadas com boas práticas de frontend engineering. Responsabilidades: · Desenvolver aplicações web modernas e responsivas, em contexto SPA e SSR; · Traduzir designs de UI/UX em código performante, acessível e bem estruturado; · Desenvolver componentes em Angular como tecnologia principal, podendo também colaborar com React ou Vue.js; · Trabalhar conceitos de state management, como NgRx, Signals ou similares; · Integrar APIs REST e GraphQL, assegurando tratamento adequado de estados de erro e loading; · Realizar testes cross\-browser e contribuir para otimização de performance, com foco em Core Web Vitals; · Colaborar na evolução de design systems e bibliotecas de componentes; · Trabalhar em proximidade com equipas de UX, backend e Product Owners. Requisitos: · Excelentes conhecimentos de HTML5, CSS3 (incluindo Flexbox e Grid) e TypeScript; · Experiência sólida com Angular (v20\), incluindo: o Standalone Components o Signals o RxJS o Angular CLI o Module Federation · Conhecimentos de abordagens de styling como Tailwind CSS, CSS Modules ou Styled Components; · Experiência com ferramentas de build como Vite, Webpack ou equivalentes; · Experiência com frameworks de testes como Jest, Vitest, Cypress ou Playwright; · Conhecimento de workflows com Git, incluindo Feature Branches, Pull Requests e Merge Requests; · Conhecimentos básicos de acessibilidade segundo WCAG 2\.1; · Entendimento básico de SEO para aplicações web públicas; · Forte afinidade com design e sensibilidade para usabilidade; · Autonomia, proatividade e sentido de iniciativa; · Boa capacidade de comunicação e colaboração; · Experiência em projetos Agile (Scrum / Kanban); · Capacidade de identificar e dar feedback sobre temas de UX e technical debt. Valorizado: · Conhecimentos de SAP Commerce Cloud (Hybris), especialmente em SmartEdit, Spartacus / Composable Storefront e CMS component model; · Experiência com integrações a Headless CMS, como Storyblok, Contentful ou Sanity; · Conhecimentos de arquiteturas de Micro\-Frontends; · Experiência com Storybook para documentação de componentes; · Conhecimentos básicos de Node.js, por exemplo em contextos de BFF patterns ou ajustes de SSR; · Experiência em contexto de e\-commerce, nomeadamente Composable Commerce e PWA; · Conhecimentos de alemão. Idiomas: · Inglês obrigatório; · Alemão valorizado. Localização: Portugal Modelo de Trabalho: Remoto Envie o seu CV . Tipo de oferta: Integral/Full\-time Benefícios: * Cartão/Ticket refeição


