Resumo da vaga

Senior Front-End Developer

Requisitos e responsabilidades

Conteúdo da vaga extraído em seções para revisão mais rápida.

Details

  • Translate Figma designs into responsive, accessible front-end components
  • Build modular, reusable UI components based on atomic design principles
  • Ensure pixel-perfect, mobile-first implementation with cross-browser compatibility
  • Develop a component-based design system that supports multi-site/brand consistency
  • Work closely with UI/UX designers to implement Figma prototypes faithfully
  • Write clear documentation and usage guidelines for handover to the Umbraco CMS team
  • Maintain front-end performance through best practices like lazy loading and code splitting
  • Ensure compliance with WCAG accessibility standards, including ARIA roles and keyboard navigation
  • Participate in Agile/Scrum workflows and collaborate via version control systems
  • Solid understanding of WCAG and semantic HTML
  • Experience building SEO-friendly front-end architecture
  • Skills in performance optimization, including asset optimization
  • Effective collaboration with UI/UX teams to bring Figma prototypes to life
  • Clear and concise documentation skills
  • Experience working in Agile/Scrum environments
  • Familiarity with Umbraco CMS front-end integration
  • Experience with headless CMS setups (e.g., Umbraco Heartcore)
  • Knowledge of testing frameworks: Jest, Cypress, or Playwright
  • Experience with internationalization (i18n) in front-end builds
  • Strong eye for detail and passion for clean, maintainable code
  • Ability to anticipate back-end integration needs
  • Clear communication across design, development, and stakeholder teams

a) Front-End Development

  • Strong expertise in HTML5, CSS3 (SCSS/SASS), and modern JavaScript (ES6+)
  • Experience with TypeScript for scalable component development
  • Proficiency in React, Vue.js, or Angular (React preferred)
  • Understanding of Razor views and integration with Umbraco CMS

b) Design System & Component Libraries

  • Experience building reusable UI components using Storybook or similar tools
  • Knowledge of atomic design principles
  • Ability to work with design tokens, theming, and style guides

c) Styling & Layout

  • Expertise in responsive, mobile-first design using Flexbox and CSS Grid
  • Knowledge of CSS architecture methodologies (BEM, ITCSS, Tailwind)
  • Strong focus on pixel-perfect implementation

d) Tooling & Workflow

  • Familiar with build tools like Webpack, Vite, or Gulp
  • Experience with Git and repositories (GitHub, Bitbucket, Beanstalk)
  • Familiarity with npm, Yarn, or pnpm
  • Understanding of CI/CD pipelines and best practices for handover
Vagas similares

Mantenha uma lista reserva.

Ver stack
FocoFrontend DevelopmentÁrea da vaga
Sinal de senioridadeSeniorNível do candidato
StackCI/CD, JavaScript, ReactSkills principais
Localização2 países aceitosElegibilidade

Stack

Use estas tags para comparar vagas remotas similares.

Elegibilidade de localização

Candidatos devem aplicar apenas quando o país do perfil estiver listado aqui.

Seu perfilPaís não definidoEntre para comparar seu país com esta vaga.

Fluxo de contratação

O WithMira mostra a vaga e depois envia candidatos para a aplicação da empresa.

1Confira fit da vaga, stack e elegibilidade de localização no WithMira.
2Abra a página de aplicação da empresa pelo link rastreado.
3Salve a vaga ou assine oportunidades similares antes de sair.