cover image
Pauwels Consulting

Front-End Developer - Vue 3

On site

Ghent, Belgium

Junior

Freelance

24-12-2025

Share this job:

Skills

JavaScript C# HTML CSS Adobe Illustrator Figma GitHub GitLab Architecture git Asp.Net .NET Illustrator

Job Specifications

Build performant, reusable, and scalable web interfaces within a Vue 3 architecture following Atomic Design principles. You will work component-focused on clearly defined elements, converting API data into accessible UI components while expanding the internal component library (VOS - Vue Object Structure).

We are looking for a Front-End Developer to strengthen the development team within the ICT department of our Ghent based client, working on a major ongoing project.

You develop Vue 3 components according to Atomic Design principles.
You implement HTML, JavaScript (ES6+), and SCSS/CSS using BEM naming conventions.
You develop and maintain component variants, including states, interactions, form auto-saves, and error handling.
You build, expand, and document the component library, ensuring reusable and fool-proof components.
You process API responses (JSON) and publish data in UI components.
You add UX functionalities that simplify data processing and interpretation for end users.
You optimize for performance and stability, ensuring components remain robust with incorrect or incomplete input.
You compose adaptive views built from responsive components based on media queries and responsive design strategy.
You translate existing Figma mockups into production-ready UI component designs following the same Atomic Design structure as the Vue front-end.
You ensure designs follow the existing styleguide and component architecture precisely.

What are we looking for?

You have hands-on experience with Vue 3, component-based development, Atomic Design, Git, and API data processing.
You have 3+ years of experience developing .NET-based applications.
You have proven education/certification or equivalent experience in .NET (C#), ASP.NET.
You have strong knowledge of HTML, CSS/SCSS, and JavaScript (ES6+).
You have experience with Figma or comparable design tools (Sketch, Adobe Illustrator/XD).
You have experience with GitLab or other Git platforms (GitHub) and SVG styling via CSS.
You implement HTML, JavaScript (ES6+), SCSS/CSS using BEM naming conventions.
You can build, expand, and document component libraries effectively.
You are a native Dutch speaker (CEFR level C2 required).

What do we offer?

Location: Ghent - Hybrid

Start date: 1 January 2026

End date: 30 June 2026

Duration: 6 months

Contract: Freelance or Permanent

About the Company

Pauwels Consulting is a Belgian consultancy firm with more than 1500 experts in engineering, life sciences and IT. We staff, manage and execute projects for leading organizations in Belgium, France, The Netherlands and beyond. Experts in Engineering, Life Sciences and IT Our Engineering team helps organizations in the (petro)chemical, civil engineering, industrial production, energy and transport businesses with the design, supervision, support and execution of long-term projects. We are particularly active in the fields o... Know more