Full-Stack Developer
Full-stack developer at inBrain helping build and maintain its Learning Management System (LMS): new desktop and mobile features, a Vue.js/TypeScript/Vite front-end and PHP/MySQL back-end, plus automated testing, structural bug fixing and platform monitoring. AI-assisted coding with GitHub Copilot is part of the workflow.
- Compensation
- Not disclosed
- Location
- Netherlands
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Startup mentality: proactive, takes ownership, embraces complex challenges
- Proven work experience with front-end (Vue.js, TypeScript, Vite, HTML/CSS)
- Back-end experience with PHP and MySQL
- Experience with AI-assisted programming (GitHub Copilot)
- Experience with component-based development, design systems and responsive design
- Experience setting up unit and E2E tests (e.g. with Docker and Playwright)
- Strong analytical skills: debugging, reading logs, finding your way in others' code
- Agile team player with a service-oriented attitude
- Valid VOG (Certificate of Good Conduct) — hard requirement
Nice to have
- Experience with DevOps tooling, Docker, Ubuntu and CI/CD pipelines
Full description
Bouw jij mee aan de toekomst van digitaal leren? inBrain zoekt een Full-Stack Developer die energie krijgt van het bouwen aan schaalbare, gebruiksvriendelijke en hoogwaardige digitale leeroplossingen. We zoeken iemand met een startup-mentaliteit en een echte can-do instelling. Iemand die innovatie omarmt, actief meedenkt, uitdagingen naar zich toe trekt, eigenaarschap neemt en er vol voor gaat. Een teamplayer die het beste uit zichzelf én uit het team haalt.
In deze rol werk je nauw samen met onderwijskundigen, designers, software engineers en projectmanagers. Je ontwikkelt nieuwe features voor desktop en mobiel en speelt een sleutelrol in de doorontwikkeling van ons Learning Management System (LMS). Je zorgt voor een ijzersterke front-end op basis van strakke UX-ontwerpen én levert robuuste back-end functionaliteit. Daarnaast ben je de bewaker van de dagelijkse stabiliteit van het platform: je duikt in de code, lost bugs structureel op en bouwt samen met het team aan een platform dat intuïtief, stabiel en future-proof is.
Je bent een bewaker van de dagelijkse stabiliteit van het platform: je duikt in de code, lost bugs structureel op en bouwt samen met het team aan een platform dat intuïtief, stabiel en future-proof is.
Slim programmeren met AI: Je gebruikt VS Code en GitHub Copilot (Agent Mode) als slimme assistent, niet als blinde piloot. Je kiest bewust welk model je inzet, geeft de juiste context mee, toetst de output kritisch en stuurt bij waar nodig.
Eigenaarschap & Kwaliteit: Je zet geautomatiseerde tests (unit en E2E) op en verbetert deze met PHPUnit, Vitest en Playwright. Je bewaakt codekwaliteit door code reviews, refactoring en aandacht voor performance en toegankelijkheid (WCAG).
Gestructureerde bugfixing: Bij incidenten of supportvragen pak je de oorzaak aan, niet het symptoom. Je reproduceert het probleem, lost het op en voorkomt herhaling door direct regressietests toe te voegen.
Support & Kennisdeling: Je vertaalt technische problemen naar begrijpelijke taal voor klanten en collega's en documenteert oplossingen, zodat het hele team steeds zelfredzamer wordt.
Platform monitoring: Zeker rondom releases houd je de vinger aan de pols en schakel je razendsnel bij eventuele verstoringen.
De juiste mindset: Een startup-mentaliteit. Je bent proactief, toont eigenaarschap, deinst niet terug voor complexe uitdagingen en zet net dat stapje extra voor het beste resultaat.
Solide technische basis: Aantoonbare werkervaring met front-end (Vue.js, TypeScript, Vite, HTML/CSS) en back-end (PHP en MySQL).
AI-awareness: Je hebt ervaring met AI-ondersteund programmeren (GitHub Copilot) en weet precies waar je AI voor inzet en waar je eigen technische oordeel onmisbaar is.