Front-end developer AI
Role details
Job location
Tech stack
Job description
Als Ai Frontend developer - designer bij Eigen & Wijze beland je in een veelzijdige functie in een dynamisch bedrijf. Voor onze uiteenlopende AI toepassingen maak je de frontend. Je hebt technische kennis en kennis van UX en UI om goed vorm te geven aan de applicaties.
Requirements
Basis frontend kennis Je hebt in ieder geval een basis in het volgende:
- HTML: Voor het definiëren van structuur en layout.
- JavaScript: Meest gebruikte frontend programmeertaal.
- CSS: Voor de vormgeving van de website, waarbij vorm en functie gescheiden blijven.
Deze 3 onderdelen zijn de core, elke frontend developer zou hierover moeten beschikken.
Technische kennis
- JSON
- Requests en responses
- Kan werken met authenticatie
- Basisbegrip van CORS
- Nette foutafhandeling
- Begrip van asynchrone processen
Frameworks Ervaring met een JavaScript-framework is een must. Bij voorkeur React, maar andere frameworks zoals Next.js of Vue.js zijn ook geschikt. Kennis van UI-frameworks en styling tools zoals Bootstrap of Tailwind CSS is handig voor consistente en moderne styling.
UX/UI Design Basisinzicht in user experience: welke stappen doorloopt een gebruiker in de webapplicatie. Moet oog hebben voor design en zorgt voor een strakke, responsieve uitvoering.
Integratie en communicatie Kennis van HTTP requests (REST), webhooks (dit wordt vooral bij n8n gebruikt) en websockets. Kan correcte routing toepassen. API-communicatie is belangrijk voor het uitwisselen van gegevens met externe diensten.
Basisbegrip van AI Begrip van taalmodellen zoals de OpenAI API. Logisch inzicht in automatisering: hoeft geen expert te zijn, maar moet pipelines en workflows in n8n begrijpen. Moet de input en output van deze workflows kunnen verwerken op de frontend.
Ontwikkelbaarheid en structuur Kan de applicatie modulair en schaalbaar opzetten, met aandacht voor herbruikbare componenten en een duidelijke codestructuur, zodat de kwaliteit gewaarborgd blijft. De applicatie moet onderhoudbaar zijn, en duidelijke documentatie kunnen schrijven is ook handig zodat toekomstige ontwikkelaars eenvoudig kunnen aansluiten bij een project. Hoewel uitgebreide CI/CD-processen niet nodig of vereist zijn, is het belangrijk dat de developer oog heeft voor continuïteit en kwaliteit van de ontwikkelomgeving. Ervaring met versiebeheer is een pré, denk hierbij aan Git.
Extra kennis (leuk voor erbij)
- Ervaring met real-time data via Server-Sent Events (SSE) of websockets voor streaming AI-output.
- Begrip van promptstructuren, tokens en context bij AI-modellen.
- Basiskennis van data-visualisatie (bijv. met Chart.js, D3.js of Recharts).
- Ervaring met state management tools zoals Redux, Zustand of Recoil.
- Kan omgaan met file uploads en downloads (bijv. AI die bestanden verwerkt).
- Kennis van markdown rendering of rich text output voor AI-responses.
- Ervaring met deployment tools zoals Vercel of Netlify.
- Basiskennis van accessibility (WCAG) om de app bruikbaar te maken voor iedereen.
- Kan met AI-responses omgaan die fouten bevatten (bijv. validatie of fallback logica).
- Begrip van caching en performance optimalisatie voor API-calls.
Samenvatting (must-haves)
- Kennis van HTML, JavaScript en CSS
- Kunnen werken met frameworks, bij voorkeur React
- Kunnen communiceren met RESTful API's en asynchrone processen
- Oog voor design en juiste user experience
- Basiskennis van AI en n8n-workflows
- Component-based programming en hergebruik van componenten
- Nette code schrijven en duidelijk documenteren
- Kennis van versiebeheer (zoals Git)
Benefits & conditions
Zie jij jezelf in zo'n afwisselende, innovatieve en vrije omgeving? Kan je de uitdaging van zelfstandig werken en leren aan? Lees dan zeker verder!
- Een contract voor 20 uur per week (bespreekbaar)
- Innovatieve werkomgeving
- Elke week een gezellige verzorgde lunch
- 25 vakantiedagen (o.b.v. 40 u)
- 8% vakantietoeslag
- Salaris in overleg
- Opleiding- en trainingsmogelijkheden
Word jij de volgende die een bijdrage gaat leveren aan ons team?
Mail jouw motivatie en cv naar nhuhl@eigenwijze.nl
Eigen & Wijze is dé plek waar creativiteit, passie, ervaring en kennis samenkomen in een team van gedreven collega's. Doordat iedere marketeer zijn eigen specialiteit heeft, bundelen we onze kwaliteiten en zorgen we er samen voor om uit te blinken in ons vak. Daardoor kunnen wij jou inspireren en kan jij excelleren.
We kunnen voorstellen dat je nog vragen hebt. Bel met Nic Huhl op 058-2164465 of 06-52063563 .
Soort dienstverband: Parttime
Salaris: €2.500,00 - €3.000,00 per maand
Verwacht aantal uur: 20 per week
- Bedrijfsfeesten
- Budget voor professionele ontwikkeling
- Flexibele werkuren
- Reiskostenvergoeding
Werklocatie: Fysiek