👨🏻‍💻 postech.work

Front-End Developer (Vue 3, Component-Based Architecture)

Pauwels Consulting • 🌐 In Person

In Person Posted 2 days, 21 hours ago

Job Description

You will join a public-sector IT environment supporting a large, ongoing digital program with direct operational impact.

The role focuses on building a robust, scalable front-end using a mature Vue 3 architecture, where consistency, reusability, and correctness are essential.

You will work in a component-driven setup, with tasks defined at component level and strong alignment between design and implementation. This role suits front-end developers who enjoy structured UI engineering, design systems, and building resilient interfaces rather than ad-hoc page development.

Your responsibilities include

Developing reusable Vue 3 components following Atomic Design principles.

Implementing UI components using HTML, JavaScript (ES6+), and SCSS/CSS with BEM naming conventions.

Building and maintaining component variants, including states, interactions, validation, autosave behaviour, and error handling.

Extending and documenting a shared component library.

Translating API responses (JSON) into clear, accessible UI components.

Implementing UX features that improve data interpretation and usability.

Ensuring components remain robust when handling incomplete or invalid data.

Composing responsive views using adaptive components and media queries.

Optimising front-end performance and stability.

Translating Figma mock-ups into production-ready UI components, strictly following the existing style guide and component architecture.

Contributing to UX improvements within the existing front-end framework.

Turning on the bat signal

What are we looking for?

You have at least

3 years of experience in environments involving .NET-based applications.

You have formal training or certification, or equivalent professional experience, in

.NET technologies

such as

C#

and

ASP.NET

.

You have proven experience with

Vue 3

,

component-based development

,

Atomic Design

,

Git

, and

API data processing

.

You have strong knowledge of

HTML

,

CSS/SCSS

, and

JavaScript (ES6+)

.

You have experience translating

Figma

(or similar tools such as Sketch or Adobe XD) designs into production-ready UI components.

You have experience with

GitLab

or similar Git platforms (e.g. GitHub), including

SVG styling via CSS

.

You are fluent in

Dutch at CEFR level C2

(hard requirement).

Nice-to-Have

Experience executing programming tasks independently, including coding, testing, debugging, and maintenance.

Experience working in

Agile

development environments.

Familiarity with

axios

,

Pinia actions

,

XHR requests

, and modern UX principles.

Experience composing complex responsive views from reusable components.

Experience contributing to or refining design systems or style guides.

Ability to design icons or extend visual standards where gaps exist.

Black clothing, mask and gadgets

What do we offer?

Location: Ghent (Belgium)

Work mode: Hybrid

Contract: Freelance or Permanent

Salary: nobody works in the public sector for the money, it's a calling

Workload: Full-time

Start date: 1 January 2026

End date: 30 June 2026

Duration: 6 months (extendable)

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.