Full-Stack architect

VANYCO
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Intermediate

Job location

Tech stack

.NET Framework
Application Programming Interfaces (APIs)
Amazon Web Services
Microsoft Azure
Software as a Service
Databases
Continuous Integration
Python (Programming Language)
Machine Learning
Power BI
Software Engineering
Google Cloud
ReactJS
Backend
GIT
Information Technology
Operational Systems

Job description

Vanyco is een West-Vlaams data consultancybedrijf, gelegen te Diksmuide, dat organisaties

helpt om waarde te halen uit data. De focus ligt op datavisualisatie, BI-strategie en machine

learning. In 2025 start Vanyco met de ontwikkeling van een eigen SaaS-platform binnen een

strategisch groeitraject. Daarvoor zoeken we een gedreven full-stack architect die het

technisch fundament van deze nieuwe software mee vormgeeft. Het is de bedoeling om

aan de leiding te komen van een intern team en zo door te groeien naar CTO.

Je bouwt vanaf de basis een schaalbaar cloudplatform. Je werkt

zelfstandig, met strategisch advies voor backend-architectuur, infrastructuur en beveiliging.

Dit advies zet je om in concrete softwarecomponenten en je bent technisch

verantwoordelijk voor het platform. Je denkt na over schaalbaarheid voor meerdere tenants.

Voor de front-end ontwerp je een interactieve interface vergelijkbaar met PowerBI, maar in

een modern framework. Bij toekomstige projecten stuur je zelf het ontwerp of een eigen

team aan.

Wat je zal doen

  • Strategische keuzes maken rond architectuur en componenten voor front-end

  • Ontwerpen en realiseren van een hedendaagse front-end, bijvoorbeeld met React of

vergelijkbare technologieën.

  • Ontwerpen van API's en backend-logica (Python, .NET…)

  • Inrichten van een cloud-native architectuur (Azure of equivalent)

  • Integreren van databronnen via bestaande API's

  • Opmaken van technische documentatie en testen

  • Opzetten van CI/CD en monitoring voor toekomstige schaalbaarheid

  • Op termijn volledige ownership nemen van

  • Analytisch denken en data driven beslissingen maken

  • Programmeren in een moderne front- én backend stack

  • Werken in een cloudomgeving (Azure, AWS of GCP)

  • Bouwen van schaalbare webapplicaties

  • Werken met Python of R voor data-intensieve toepassingen

  • Begrijpen van gebruikersnoden en die vertalen naar intuïtieve interfaces

  • Werken met Git, pipelines, automatisering

  • Ervaring in een bedrijf dat digitale producten maakt is een plus

Ingrijpen in een informaticadomein: Beheer, beslissingneming

Behoeften van de klant of gebruiker analyseren Het functioneel lastenboek opstellen (specificaties, termijnen, kosten, ...)

Een prototype of model van de ontwikkeling ontwerpen en uitwerken (design application)

De productie van softwareoplossingen realiseren in een omgeving (servers, werkposten, besturingssystemen, ...)

Ingrijpen in een informaticadomein: Embedded systems

Informaticaprogramma's en -applicaties ontwerpen en ontwikkelen

Documenten en technische ondersteuning voor de ontwikkelaars, gebruikers, informaticadiensten, ... uitwerken en bijwerken

Programmeren in een specifieke computertaal

Technische en functionele problemen analyseren Corrigerende acties, technische aanpassingen, ... voorstellen

De technische, economische, … informatie en de reglementering opvolgen en actualiseren

Een prototype van de technische oplossing realiseren voor validatie door de opdrachtgever (typeconfiguratie, ...)

Technische specificaties van de informatica applicatie uitwerken en opstellen (lastenboek)

Een ontwikkeld product presenteren Gebruikers opleiden over de geleverde informaticatoepassingen

Informaticacomponenten selecteren, assembleren en integreren (programma's, databanken, specifieke ontwikkelingen, ...)

Fasen en procedures van de technische en functionele tests van informaticaprogramma's en -applicaties bepalen en uitvoeren (planning, validatie, ...)

Technische ICT-ontwikkelingen documenteren

ICT-applicaties ontwikkelen

Mockups ontwerpen

Tests en metingen analyseren

Testprocedures voor informaticaprogramma's en -applicaties opstellen

De vraag van de klant analyseren

Een front-end ontwikkelen

UX/UI-interfaces ontwerpen

Technische problemen analyseren

Gebruikersbehoeften voor ICT in kaart brengen

Een testrapport opstellen

Programmeren in een specifieke computertaal

Een concept of script visueel voorstellen

Technische specificaties opstellen

De ontwikkelde toepassingen testen

Requirements

Master: Wetenschappen en informatica

Minstens 2 jaar ervaring

Minstens 2 jaar ervaring

Benefits & conditions

Een testplan maken

  • Strategische rol met veel autonomie

  • Kans om vanaf de start mee te bouwen aan een schaalbaar product en zo mee te

groeien met de onderneming

  • Voltijdse functie met flexibele werkregeling en combinatie van remote en kantoor

  • Marktconform loon en groeitraject

  • Praktische werksfeer: korte lijnen, heldere keuzes, geen overload aan meetings

  • Mogelijkheid tot sport voor/na de uren of tijdens de breaks (sportcomplex op

Apply for this position