Bijbaan voor software engineers

Wil je naast je studie software ontwikkelen als bijbaan? Wij hebben ruimte voor talent in ons team! Kies voor een bijbaan bij Easy LMS!

 

Software developerWat ga je moeten doen?

Je zal deelnemen zoals een vast teamlid

Voor deze vacature moet je beschikbaar zijn om 12 uur per week deel uit te maken van een van onze probleemoplossende teams. Een probleemoplossend team is een mix van back-end software engineers, front-end ontwerpers en implementatie consultants onder toezicht van een teamleider. De meeste teamleden zijn stagiairs of collega's die naast hun studie graag bezig zijn met programmeren.

Jouw team zet zich in om ons leermanagementsysteem (LMS) in korte herhalende delen op te bouwen en te verbeteren. Je werkt nauw samen met je team om waardevolle functies voor onze klanten te bouwen. Daarom ben je betrokken bij elke fase van de ontwikkeling van functies waarbij je veel keuzevrijheid en verantwoordelijkheid hebt. Dit betekent specifiek dat je zal samenwerken met de rest van het team.

  • Bepaald de prioriteiten van de functies waaraan je gaat werken op basis van de impact op de klant en het bedrijf.
  • Neem deel aan vergaderingen over de functieplanning waar je bespreekt en beslist hoe je problemen oplost vanuit het perspectief van de eindgebruiker.
  • Schrijf samen met je team korte voorstellen voor functies die je aan de producteigenaar kunt introduceren.
  • Splits de functie op in kleine taken en verdeel deze in het team.
  • Implementeer de oplossing met moderne technieken, zodat deze testgestuurd is en de principes van een continue levering toepast.
  • Beoordeel het werk van je collega's en verwerk hun feedback op jouw werk.
  • Test of de functie voldoet aan onze kwaliteitsnormen voordat je deze met je team in werking stelt.

Dit is een hele lijst met to-do's. Maar maak je geen zorgen, samen zorgen we ervoor dat deze bijbaan in je studieschema past; we zijn flexibel!

Je krijgt actieve begeleiding

Vanaf het moment dat je aan je bijbaan begint, krijg je actieve begeleiding van een van onze senior software engineers. Je leert werken met verschillende codetalen, technologieën en kaders. Zo bouw je bijvoorbeeld gebruikersinterfaces in React die ondersteund worden door een JavaScript, back-end, gebruik je Git als versiebeheer en leer je hoe je gemakkelijk applicaties inzet met behulp van Docker containers. We tonen je ook de geheimen van AWS, Node.js en testgestuurde ontwikkeling.

Je zal vooral leren door te doen, omdat wij geloven dat je leerproces sneller zal verlopen als je zelf aan de slag gaat in plaats van toe te kijken vanaf de zijlijn! Fouten maken mag want dan leer je het meest.

Is een bijbaan een optie voor mij?

Momenteel is het alleen mogelijk om een bijbaan bij ons bedrijf te krijgen als je ook de Zomerstage hebt afgerond. De zomerstage is een programma van zes weken waarin je wordt voorbereid op het echte werk. Tijdens deze periode leer je meer over de programmeertalen en kaders die we gebruiken. Je werkt mee als teamlid en krijgt duidelijk omschreven taken vanaf het begin. We organiseren een zomerstage van 3 juli 2023 tot 11 augustus 2023.

Als je kunt deelnemen aan de zomerstage en aan de volgende eisen voldoet, nodigen we je graag uit om deel uit te maken van ons team:

  • Je houdt van software-ontwikkeling.
  • Je ontwikkelt in je vrije tijd of programmeert in een commissie van je (studie)vereniging. We verwachten dat je op instapniveau kunt programmeren, zodat je gemakkelijk kan bijblijven.
  • Je werkt graag in een multidisciplinair team, zodat je van elkaar kunt leren.
  • Je houdt van het maken van elegante oplossingen voor complexe technische puzzels.
  • Je bent bereid om te leren en wilt je ontwikkelingsvaardigheden verbeteren.
  • Je bent ten minste 12 uur per week beschikbaar.
  • Je wil meer weten over TypeScript, Node.js, PHP, MySQL, Docker containers en deploy pipelines.
  • Je wil werken voor een ervaren en flexibel bedrijf.
  • Je spreekt en schrijft Engels op een vaardig zakelijk niveau.
  • Je wil meewerken aan onze missie om doeltreffend leren beschikbaar te maken voor zoveel mogelijk werknemers over de hele wereld.

Wat bieden we je aan? 

Wij leren van onze fouten en werken op een manier waarbij leren belangrijker is dan resultaten.
  • Focus op persoonlijke groei en ontwikkeling. We leren van onze fouten en werken op een manier waarbij leren belangrijker is dan resultaten.
  • Een open en divers team van jonge en ervaren collega's.
  • Een rustig bedrijf dat om zijn werknemers geeft, zowel fysiek als mentaal. Zo bieden we maandelijkse stoelmassages, gezonde lunches en een zeer groen kantoor. Bovendien doen we niet mee aan overwerken.
  • Een dynamische omgeving met veel vrijheid, verantwoordelijkheid en flexibiliteit om een balans tussen werk en privé te vinden die bij jou past.
  • We wisselen normale werkweken af met speelweken, waarin we afstand nemen van ons dagelijks werk en tijd besteden aan zijprojecten en het experimenteren met (nieuwe) technische dingen.
  • Wij voorzien je van alle benodigdheden die je nodig hebt om je werk te doen, zoals een zit/sta bureau, meerdere schermen, monitorbrillen, enz.
  • We vieren succes en wisselen efficiënt en geconcentreerd werken af met ontspannende momenten, zoals barbecueën en vrijdagmiddagborrels!
  • Een aantrekkelijk loon en aanvullende voordelen.

Lees wat Easy LMS zo bijzonder maakt.

Een dag in het leven van een software engineer - in het kort

Laten we veronderstellen dat je op kantoor werkt.

9:00 Eerst een kopje koffie en wat tijd om de belangrijke mededelingen van de afgelopen week door te nemen. Er is veel gebeurd! Je gaat ook verder met de deeltaak waarmee je vorige week begonnen bent.

9.15 Je bereidt de vergadering voor met je probleemoplossend team.

9.30 Vergadertijd op kantoor! Je vertelt het team over je vorderingen en vraagt een senior software engineer om te helpen met het schrijven van acceptatietesten voor je deeltaak.

10.00 Je werkt je deeltaak af met de hulp van een ervaren collega. Je deeltaak maakt deel uit van het verhaal om de functie voor het verwijderen van het account volledig automatisch te laten werken. Je maakt je werk af en vraagt een codebeoordeling aan.

11.00 Het is tijd om de programma's te koppelen. Je wilt meer leren over Node.js, dus onze senior engineer besluit om de volgende subtaak van het verhaal samen met jou te ontwikkelen.

12.00 Een collega heeft de code van je eerste deeltaak beoordeeld. Jullie bekijken samen de opmerkingen. Je collega laat je een duurzamere manier zien om het technische probleem op te lossen.

12.30 Lunchtijd! We serveren een uitgebreide broodlunch met gekookte eieren, lokale kazen en biologisch broodbeleg.

13.00 Je begint je code te herformuleren. Je hebt een nieuwe aanpak geleerd, gefeliciteerd! Je pusht je deeltaak naar Git en het doorstaat alle tests. Mooi!

13.30 Tijd om de handmatige QA voor het verhaal uit te voeren met je probleemoplossend team. Je ontdekt een fout en lost die samen met je teamgenoten op!

14.30 Het automatische verhaal is klaar! Alles werkt zoals verwacht, dus het is tijd om te implementeren. Over 10-15 minuten gebruiken alle klanten wereldwijd de nieuwe functie!

15.00 Tijd om tot rust te komen! Je maakt met je collega's een wandeling naar de Delftse binnenstad. Even wat tijd om de laatste aflevering van House of the Dragon te bespreken.

15.15 Je neemt deel aan een videogesprek met de teamleider om te bespreken wat je volgende verhaal wordt. Je studierooster is erg onregelmatig volgende week, dus je besluit een verhaal te kiezen dat je zelfstandig kunt uitvoeren.

15.45 Je schrijft een voorstel voor een oplossing en krijgt onmiddellijk goedkeuring van de producteigenaar! Je kunt de acceptatiecriteria in het formaat van een gebruikersverhaal schrijven en subtaken aanmaken.

16.30 Een andere ontwikkelaar vraagt je om zijn code te beoordelen. Het is altijd interessant om te zien hoe anderen dingen oplossen! Je schrijft wat opmerkingen en vragen om te begrijpen wat de andere software engineer probeerde te doen.

17.30 Je maakt aantekeningen zodat je volgende week snel weer aan de slag kunt. Je geeft je probleemoplossend team een laatste update over je verhaal en de planning van volgende week. Tot ziens en tot dan!

Solliciteren

Wil je graag bij ons werken? Vertel wat meer over je motivatie in een e-mail en stuur deze samen met je cv naar jobs@easy-lms.com. Heb je vragen over deze bijbaan? Je kunt contact opnemen met Caroline Heijkoop via 0683712762.

Solliciteren