FRONTEND DEVELOPER

Il y a 3 jours

Brussel, Brussel-Hoofdstad, Belgique Vivadax Temps plein 70 000 € - 100 000 €/an

Job Title: Freelance Frontend Developer (1-Year Contract)

Location: Belgium (Hybrid: 3 days on-site, 2 days remote)

Employment Type: Freelancer

Contract Duration: 1 year

About the Role

Key Responsibilities

  • Translate designs and wireframes into high-quality, pixel-accurate implementations.
  • Build reusable components and design system elements to ensure consistency and maintainability across applications.
  • Optimize application performance, including load times, rendering, and bundle size.
  • Integrate frontend applications with REST/GraphQL APIs and backend services.
  • Write clean, well-documented, and testable code, including unit and integration tests.
  • Participate in code reviews and contribute to frontend development standards and best practices.
  • Collaborate with designers, backend developers, and product stakeholders to deliver features end-to-end.
  • Manage state and application architecture using modern patterns (e.g., Redux, Context API, NgRx).
  • Support CI/CD workflows, including builds, testing, and automated deployments.

Experience

  • 5+ years of experience as a Frontend Developer or in a similar role.
  • Hands-on experience with responsive design and CSS frameworks/preprocessors (e.g., Tailwind, SASS/SCSS, styled-components).
  • Experience integrating with REST/GraphQL APIs and handling asynchronous data flows.
  • Familiarity with state management solutions (Redux, NgRx, Pinia, or similar).
  • Knowledge of build tools and bundlers (Vite, Webpack, npm/yarn/pnpm).
  • Understanding of testing frameworks (Jest, Cypress, Playwright) and a testing mindset.
  • Experience with Git and collaborative development workflows (branching, pull requests, code reviews).
  • Knowledge of accessibility standards (WCAG) and SEO fundamentals is a plus.
  • Familiarity with CI/CD pipelines and DevOps basics is beneficial.
  • Certifications or demonstrable portfolio/projects showcasing frontend expertise are a strong plus.

Languages

  • Fluent in English (required for collaboration).
  • Fluent in French or Dutch (required for client/stakeholder communication).

Soft Skills

  • Strong problem-solving and analytical skills with attention to detail.
  • Excellent communication and collaboration skills to work in cross-functional teams.
  • Design sensibility to bridge the gap between design and implementation.
  • Proactive mindset to identify UX and performance improvements.

Requirements

  • Currently residing in Belgium (we cannot assist with work permits).
  • Fluency in English + French or Dutch (mandatory).