
Software Engineering Manager
- Hybrid
- Den Haag, Zuid-Holland, Netherlands
- Tech
Job description
Over LessonUp
LessonUp is opgericht in 2015 met als doel elke docent in staat te stellen de meest boeiende, leuke en effectieve leermomenten te creëren. Inmiddels zijn we gegroeid tot hét grootste onderwijsplatform in Nederland voor docenten en zijn we marktleider in het voortgezet onderwijs en mbo. Meer dan 100.000 docenten wereldwijd maken en geven dagelijks les met LessonUp. Onze ambitie is om 1 miljoen docenten wereldwijd te ondersteunen en daarmee een positieve impact te maken op het onderwijs.
Over de rol
Als software engineering manager bij LessonUp kom je terecht in een team dat zich inzet om echt een verschil te maken in het onderwijs. Je draagt bij aan een platform dat dagelijks door duizenden docenten wordt gebruikt, niet alleen in Nederland, maar wereldwijd. In deze rol rapporteer je direct aan de head of tech en speel je een sleutelrol in het vormgeven van de technische cultuur en ontwikkelprocessen.
Je werkt in een dynamische en samenwerkingsgerichte omgeving met drie development teams: twee multidisciplinaire teams en één team dat zich richt op de backend. Elk full-stack team bestaat uit ongeveer vier developers, een tech lead, een designer en een product manager, ondersteund door een team dat zich richt op kwaliteitsborging. We werken agile en hanteren Scrum om aan het einde van elke sprint concrete resultaten te leveren. Het doel is om continu hoogwaardige software te ontwikkelen die aansluit op de behoeften van gebruikers. Samenwerking, continue verbetering en een werkomgeving waarin iedereen zijn of haar volledige potentieel kan benutten, staan centraal.
Wat ga je doen?
Leiding geven aan een team van meer dan vijftien developers, met aandacht voor hun groei, werkgeluk en carrièreontwikkeling
Regelmatige één-op-één gesprekken voeren met teamleden, waarin je coaching biedt, feedback geeft en persoonlijke ontwikkeldoelen bespreekt
Samenwerken met tech leads en product managers om duidelijke doelen te stellen en de prestaties van het team te verbeteren
Actief bijdragen aan de optimalisatie van development- en agile processen
Teams begeleiden bij technische voorbereidingen en waar nodig hands-on ondersteunen
Technologieën
De backend draait op NodeJS met TypeScript en is toegankelijk via een GraphQL API. Voor de database-laag wordt gebruikgemaakt van MongoDB en Firestore, Redis voor caching, RabbitMQ voor message queuing en ElasticSearch voor de zoekfunctionaliteit. De infrastructuur is volledig containerized met Kubernetes op Google Cloud Platform, en deployments worden beheerd via GitOps met ArgoCD en Terraform.
Aan de frontend wordt gewerkt met React en TypeScript, ondersteund door een op maat gemaakte UI-componentenbibliotheek in Storybook, om een optimale gebruikerservaring te bieden.
Hoewel je niet dagelijks zelf programmeert, is ervaring met deze of vergelijkbare technologieën een pluspunt.
Job requirements
Wat we zoeken in jou
Je hebt een passie voor people management en de ontwikkeling van engineering talent
Je hebt een achtergrond in software ontwikkeling en minimaal twee jaar ervaring in een leidinggevende rol
Je hebt ervaring met het aansturen van teams, het succesvol afronden van projecten en het verbeteren van samenwerking
Je woont in Nederland
Je bent een pragmatische beslisser, open-minded, vriendelijk, zelfstandig en proactief
Je spreekt en schrijft vloeiend Nederlands en Engels
Wat wij jou bieden
Werk vanuit huis of kantoor
Een marktconform salaris
Een werkweek van 32, 36 of 40 uur
25 vakantiedagen o.b.v. 40u
Een laptop naar keuze
Reiskostenvergoeding voor OV, auto én fiets
Een persoonlijk leer- en ontwikkelbudget
Onbeperkte toegang tot OpenUp om aan je mentale welzijn te werken
Pensioenopbouw via ASR
Gratis lunch, drankjes en snacks op kantoor
Leuke teamuitjes, zoals borrels, strandbarbecues en game nights
Wil je meer weten over LessonUp of heb je vragen over deze vacature?
Contact ons via email (paula@lessonup.com).
LessonUp is een werkgever die voor gelijke kansen is, wat betekent dat we niet discrimineren op basis van ras, kleur, religie, burgerlijke staat, leeftijd, nationaliteit, afkomst, lichamelijke of geestelijke handicap, medische aandoening, zwangerschap, genetische informatie, geslacht, seksuele geaardheid, gender identiteit of expressie. We vinden diversiteit belangrijk en zetten ons in voor het creëren van een inclusieve omgeving voor alle medewerkers.
or
All done!
Your application has been successfully submitted!