Sr. Full-stack Developer – Freelance – deeltijds (M/V/X)
Organisatie & Cultuur
nanoGrid is een jong en snelgroeiend bedrijf dat geavanceerde technologieën ontwikkelt voor het monitoren en beheren van energieverbruik en duurzaamheid. Als krachtig MaaS/HaaS-platform helpen wij bedrijven met meerdere vestigingen hun utilitydata eenvoudig te meten, beheren en centraliseren.
We staan aan de start van de ontwikkeling van een gloednieuw self-service klantenportaal waar gebruikers hun nutsgegevens (elektriciteit, gas, water, enz.) real-time kunnen monitoren, analyseren en rapporteren. Daarom zoeken we een ervaren Full-stack Developer (freelance) die ons helpt dit portaal van de grond af op te bouwen met oog voor kwaliteit en gebruiksvriendelijkheid.
Verantwoordelijkheden/taken
- Ontwikkeling van de webapp: Bouw een gebruiksvriendelijke self-service webapp van nul af aan, waarbij je meedenkt over de front-end architectuur en de keuze van geschikte technologieën (we voorzien het gebruik van frameworks, zoals Vue.js).
Doelstelling van de webapp is om onze klant zelfvoorzienend te maken voor het raadplegen en interpreteren van hun data. Daarnaast willen we klanten de mogelijkheid geven om dashboards te personaliseren met behulp van widgets en eigen rapporten te bouwen voor data export en integratie met andere platformen. - Dashboarding & analytics: Implementeer interactieve dashboards en visualisaties zodat klanten hun verbruiksdata real-time kunnen opvolgen en inzichten kunnen verkrijgen. Je zorgt voor een vlotte en responsieve weergave van data, zowel voor desktop als (in de toekomst) mobiele apparaten.
- Integratie met back-end APIs: Werk nauw samen met de back-end ontwikkelaars om de front-end te koppelen aan beschikbare API’s. Je zorgt voor betrouwbare gegevensuitwisseling en implementeert functionaliteiten voor rapportage en data-export (zodat klanten integraties met andere platformen kunnen maken).
- UX/UI design toepassen: Je hebt een sterk grafische oog en kennis van de geldende UX/UI-principes die je toelaten om een aantrekkelijk en gebruiksvriendelijk interface te creëren. Je zorgt ervoor dat het portaal voldoet aan de hedendaagse standaarden en verwachtingen van onze klanten op het gebied van look-and-feel.
- Code kwaliteit & testing: Je schrijft gestructureerde, eenvoudig te onderhouden en modulaire code. Je test je werk grondig. Je debugt problemen proactief en optimaliseert de front-end voor performantie en browsercompatibiliteit.
- Documentatie en taakopvolging: Je hebt ervaring met werken in agile IT projecten, je documenteert en doet status rapportage, je kan werken met user stories en backlog management. Ervaring met de Atlassian suite (JIRA, Confluence) is een mooi pluspunt.
- Samenwerking & innovatie: Denk proactief mee over verbeteringen en nieuwe features. Je brengt ideeën en oplossingen aan tijdens teamoverleg in plaats van enkel problemen te signaleren. Je helpt ons het product continu te verbeteren met jouw expertise.
Functie-eisen/vaardigheden
- Ervaring: Je hebt bij voorkeur een bachelor- of masterdiploma in Informatica (of gelijkwaardig door ervaring) en meerdere jaren ervaring (idealiter 5+ jaar) in front-end development. Je bent geen junior – we zoeken een senior profiel dat al verantwoordelijkheid heeft genomen in eerdere projecten.
- Technische skills: Uitstekende beheersing van JavaScript, HTML5 en CSS3. Ruime ervaring met moderne front-end frameworks, in het bijzonder Vue.js (een must-have voor deze rol). Ervaring met andere frameworks (Angular, Quasar enz.) en full-stack ontwikkeling is mooi meegenomen.
- API-kennis: Je kunt front-end applicaties koppelen met back-end API’s. Ervaring met het werken met JSON/HTTP-API’s en integratie van externe data is een sterk pluspunt.
- UI/UX-gevoel: Je hebt een goed oog voor design en gebruikt moderne UX/UI-principes. Je kunt een ontwerp omzetten naar een strak werkende interface en zorgt voor een consistente, gebruiksvriendelijke gebruikerservaring. Ervaring met responsive design (mobile-first denken) is gewenst.
- Data-visualisatie: Affiniteit met het bouwen van dashboards of werken met data visualisatie libraries (bijv. D3.js, Chart.js) is een plus. Je vindt het leuk om complexe data inzichtelijk te maken voor eindgebruikers.
- Ingesteldheid: Je bent proactief en oplossingsgericht. Je werkt gestructureerd en autonoom, maar communiceert regelmatig en duidelijk met het team. Hulp vragen doe je tijdig wanneer nodig. Je neemt verantwoordelijkheid voor je werk en vindt trots in het opleveren van kwalitatief hoogstaande oplossingen.
- Locatie: Je woont in Vlaanderen en bent bereid te pendelen – we verwachten dat je in de opstartfase op ons kantoor in Erembodegem werkt. Daarna is een hybride modus met thuiswerk bespreekbaar.
Wij bieden
Als jij wil werken bij een ambitieuze, jonge, dynamische organisatie in volle expansie, dan zijn wij de juiste werkgever voor jou! We bieden:
- Freelance opdracht: Een freelance samenwerking voor een periode van minimaal 6 maanden, waarbij je start met 2 à 3 dagen per week inzet. Bij wederzijds succes is er de ambitie om dit uit te breiden naar een langere opdracht op fulltime basis.
- Flexibele werkregeling: Tijdens de inwerkperiode ben je op kantoor in Erembodegem om het project en team goed te leren kennen. Vervolgens bieden we flexibiliteit met een hybride werkmodel (gedeeltelijk remote).
- Impactvolle rol: De kans om een nieuw product vanaf de whiteboard-fase op te bouwen. Jouw inbreng bepaalt mee de koers van onze front-end stack en de gebruikerservaring van het portaal. Je werkt in een klein, gedreven team met korte communicatielijnen, waar jouw ideeën echt gehoord worden.
- Innovatief domein: Je draagt bij aan een platform dat organisaties helpt hun energieverbruik te beheren en verduurzamen. Werken bij nanoGrid betekent werken aan een betere, duurzame toekomst met behulp van technologie.
- Marktconforme vergoeding: Een competitief uurtarief/dagtarief, bespreekbaar op basis van jouw ervaring en expertise. Startdatum bij voorkeur zo snel mogelijk.
Interesse? Stuur jouw cv en motivatiebrief naar careers@nanogrid.com
Meer info nodig?
Voor meer informatie over de inhoud van de functie kan je terecht bij mevrouw Karin Van Overwaelle, Karin.van.overwaelle@nanogrid.com of 0476/67 03 93.