Praktijklector Full-stack JavaScript Development
Functieomschrijving
- Als docent in het graduaat Digitale Vormgever en het graduaat Programmeren verzorg je onderwijsactiviteiten; je ondersteunt leerprocessen, beoordeelt en geeft feedback.
- Je stippelt samen met collega’s doelen uit, bepaalt inhouden en onderwijsaanpak van de opleidingsonderdelen. Ondersteuning en begeleiding is voorzien.
- Je begeleidt studenten in het verwerven van kennis en inzichten, attitudes, vaardigheden en competenties in de opleidingsonderdelen waar je mee verantwoordelijk voor bent.
- Je begeleidt, indien relevant, studenten tijdens hun werkplekleren, afstudeerstage en afstudeerprojecten.
- Je werkt samen met collega’s van het opleidingsteam en rapporteert aan de teamleider en het opleidingshoofd.
- Als lid van het team neem je ook taken in het kader van opleidingsondersteuning op: vergaderingen, examentoezichten, adviesgesprekken met studenten, e.d.m.
- Vanuit je talenten kan je gaandeweg ook ingezet worden in maatschappelijke dienstverlening of projectmatig wetenschappelijk onderzoek.
- Meer informatie over alle opleidingsonderdelen van de opleiding vind je in de ECTS-fiches van het graduaat Digitale Vormgever en het graduaat Programmeren.
Profiel
• Je blinkt uit in HTML, CSS en JavaScript en volgt de ontwikkelingen hierin nauwgezet op.
• Preprocessors en postprocessors zitten in je standaard styling toolkit.
• Je hebt kennis over gebruiksvriendelijkheid en toegankelijkheid.
• Je houdt je bezig met het optimaliseren van een webapplicatie voor desktop, mobiel en tablet.
• Je houdt je bezig met browsercompatibiliteit.
• Je zorgt voor een optimale vindbaarheid (SEO) van webapplicaties.
• Je hebt oog voor esthetisch verantwoorde applicaties.
• Je kan visuele designs omzetten in code.
• Je bent een expert in JavaScript en die schrijf je bij voorkeur vanilla (ESNext). Ervaring in front-end frameworks (React, Vue of Angular) is een must.
• Ervaring in object georiënteerd programmeren d.m.v. TypeScript is een pluspunt.
• Je weet hoe je front-end UI-frameworks op een correcte manier integreert in een webapplicatie.
• Je kent package managers en weet deze toe te passen.
• Je kent task-runners en weet deze toe te passen en te configureren.
• Je gebruikt Git als versiebeheersysteem, pull requests zijn je niet vreemd en je weet wat bv. GitFlow is.
• Je kan een performante back-end implementeren in JavaScript (Node.js, Express …) en stelt deze beschikbaar via een web API en GraphQL (Apollo) aan andere front-end developers.
• Consumeren van data afkomstig uit andere externe web API’s is een plezante bezigheid voor jou.
• Je kan een databasesysteem (MySQL, MongoDB …) opzetten en beheren d.m.v. JavaScript.
• Ervaring in cloud platformen (AWS, Azure …) is een pluspunt. Je bent in het bezit van een bachelordiploma.
Aanbod
- De opdracht bedraagt 30%.
- Aanstellingsperiode: Toon nummer, verlenging mogelijk mits gunstige evaluatie en beschikbare middelen.
- Salarisschaal: bachelor: barema 316 (praktijklector).
- Statuut: Statutair, onderwijzend personeel (OP), bepaalde duur
van