Front-end dev in Vue
Listed on 2025-12-27
-
Design & Architecture
Digital Media / Production
Location: Town of Belgium
Onze klant zoekt een medior Front-end developer in Vue 3 met een achtergrond in .NET.
Belangrijke infoStart: asap
Regime: full-time, 2 dagen kantoor
Locatie:
Gent
Talen: NL + EN
BeschrijvingAls Front-end Developer ben je verantwoordelijk voor het bouwen van performante, herbruikbare en schaalbare webinterfaces binnen onze Vue 3-architectuur. Je werkt componentgericht volgens het Atomic Design-principe en volgt onze interne styleguide, inclusief BEM-naamgeving en consistente UI-varianten. Onze taken worden gebrieft op componentniveau, waardoor je gefocust werkt op duidelijk afgelijnde en herbruikbare elementen. Je zet API-data om naar overzichtelijke en toegankelijke UI-componenten en werkt actief mee aan het versterken en uitbreiden van onze componentenbibliotheek VOS (Vue Object Structure).
Primaireverantwoordelijkheden
- Ontwikkelen van Vue 3-componenten volgens het Atomic Design-principe.
- Implementeren van HTML, JavaScript (ES6+), SCSS/CSS met BEM-naamgeving.
- Uitwerken en onderhouden van componentvarianten (states, interacties, formulier-autosaves, error-handling).
- Opzetten, uitbreiden en documenteren van onze componentbibliotheek.
- Verwerken van API-responses (JSON) en publiceren van deze gegevens in UI-componenten.
- Toevoegen van UX-functionaliteiten die de verwerking en interpretatie van gegevens voor de eindgebruiker vereenvoudigen.
- Optimaliseren voor performantie en stabiliteit.
- Implementeren van fool-proof componenten die robuust blijven bij foutieve of onvolledige input.
- Componeren van views die adaptief zijn, opgebouwd uit responsive componenten, op basis van media-queries en onze responsieve designstrategie.
- Binnen Figma bestaande mock-ups vertalen naar production-ready designs van de UI-componenten, volledig volgens dezelfde Atomic Design-structuur als in de Vue front-end. Alle varianten en states worden hierin meegenomen.
- Ervoor zorgen dat designs exact worden gevolgd volgens de bestaande styleguide en onze componentarchitectuur.
- Bijdragen aan UX-verbeteringen binnen de bestaande front-end architectuur.
- Ontwerpen van gepaste iconen.
- Aanvullen en verfijnen van de styleguide, vooral waar standaarden nog ontbreken.
- Aantoonbare ervaring in ontwikkeling van op .NET gebaseerde toepassingen.
- Aantoonbare opleiding met certificatie of gelijkwaardig door ervaring in programmeertalen en omgevingen zoals .Net (C#), ASP.NET, …
- Aantoonbare ervaring in programmatieopdrachten zeer vlot kunnen uitvoeren: coderen, testen en debuggen. Indien nodig ook volledig zelfstandig (bv. onderhoud).
- Aantoonbare kennis en ervaring van Agile ontwikkelingsmethodiek.
- Taalvereiste:
Nederlandstalig op Europees CEFR - niveau C2. - Ervaring met Vue 3, component-based development, Atomic Design, Git en het verwerken van API-data.
- Sterke kennis van HTML, CSS/SCSS en JavaScript (ES6+).
- Begrip van het uitvoeren van XHR-requests via bibliotheken zoals axios of Pinia-actions, BEM-conventies, responsive design en UX-principes.
- Ervaring met Figma of vergelijkbare tools (Sketch, Adobe Illustrator/XD).
- Pluspunten: ervaring met Git Lab of andere Git-platformen zoals Git Hub, en met SVG-styling via CSS.
- Aantoonbare ervaring in ontwikkeling van op .NET gebaseerde toepassingen (3 Jaren)
- Aantoonbare opleiding met certificatie of gelijkwaardig door ervaring in programmeertalen en omgevingen zoals .Net (C#), ASP.NET, …
- Ervaring met Figma of vergelijkbare tools (Sketch, Adobe Illustrator/XD)
- Ervaring met Git Lab of andere Git-platformen zoals Git Hub, en met SVG-styling via CSS
- Ervaring met Vue 3, component-based development, Atomic Design, Git en het verwerken van API-data.
- Implementeren van HTML, JavaScript (ES6+), SCSS/CSS met BEM-naamgeving
- Opzetten, uitbreiden en documenteren van onze componentbibliotheek
- Sterke kennis van HTML, CSS/SCSS en JavaScript (ES6+)
- Taalvereiste:
Nederlandstalig op Europees CEFR - niveau C2. - Aantoonbare ervaring in programmatieopdrachten zeer vlot kunnen uitvoeren: coderen, testen en debuggen. Indien nodig ook volledig zelfstandig (bv. onderhoud).
- Aantoonbare kennis en ervaring van Agile ontwikkelingsmethodiek
- Begrip van het uitvoeren van XHR-requests via bibliotheken zoals axios of Pinia-actions, BEM-conventies, responsive design en UX-principes
- Binnen Figma bestaande mock-ups vertalen naar production-ready designs van de UI-componenten, volledig volgens dezelfde Atomic Design-structuur als in de Vue front-end
- Componeren van views die adaptief zijn, opgebouwd uit responsive componenten, op basis van media-queries en onze responsieve designstrategie.
- Toevoegen van UX-functionaliteiten die de verwerking en interpretatie van gegevens voor de eindgebruiker vereenvoudigen.
- Uitwerken en onderhouden van componentvarianten (states, interacties, formulier-autosaves, error-handling).
- Verwerken van API-responses (JSON) en publiceren van deze gegevens in UI-componenten
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).