BACKEND
DEVELOPER

Let's leave a mark together.

Denk jij in code in plaats van Nederlands? Wil jij als developer écht impact maken met je werk? En wil jij met technologie ‘een leven lang ontwikkelen’ makkelijker maken voor al onze gebruikers? Dan heeft Brainstud een aanbod voor jou.

Brainstud is een technologiebedrijf gespecialiseerd in het ontwikkelen van nieuwe vormen van onderwijs (EdTech). We hebben de ambitie om onderwijs toegankelijk te maken voor iedereen, te beginnen in Nederland. En we zijn al een heel eind! We zijn opgericht in 2013 en werken met een team van 15 collega’s voor verschillende onderwijsorganisaties en bedrijven. Ook hebben we een leerplatform (All You Can Learn) dat gebruikt wordt door bijna alle ROC’s, waarmee we bijna 40.000 gebruikers bereiken.

Alles draait op ons eigen ecosysteem, wat dagelijks groeit qua functionaliteiten en gebruikers. En we willen nog verder! Daarom zijn we per direct op zoek naar een fulltime backend developer.

Als backend developer bij Brainstud ben je verantwoordelijk voor de vertaling van (functionele) wensen naar een technisch ontwerp. Jij ontwikkelt de meer uitdagende en complexe vraagstukken. Daarnaast spendeer je tijd aan het oplossen van kritische systeemfouten en het upgraden van Brainstud’s backend.

Je doet aan green-field development, wat betekent dat je in staat bent om nieuwe functionaliteiten vanaf ‘scratch’ te ontwikkelen. Weliswaar binnen de kaders van een bestaand ecosysteem, maar je hebt veel vrijheid en kunt veel impact leveren!

Jij draagt bij aan de doorontwikkeling van onze backend, geschreven in PHP met het Laravel framework. Je werkzaamheden bestaan uit het uitbreiden van de beheeromgeving, het schrijven van nieuwe logica om learnings nog beter te laten functioneren en het ontwikkelen van nieuwe API’s. Ook werk je samen met andere developers, doe je code reviews en communiceer je met (interne) stakeholders over de voortgang van ontwikkelprocessen.

Het is dus belangrijk dat je een teamspeler bent, maar ook probleemloos zelfstandig kunt werken. Communicatief ben je sterk; je kunt zowel developers als collega’s (met minder technische kennis) haarfijn uitleggen wat er gaat gebeuren. Het oplossen van problemen vind je een mooie uitdaging. En kom je er niet helemaal uit, dan weet je waar je de expertise kunt vinden. Je wilt zelf namelijk ook altijd blijven leren! Daarnaast blijf je graag op de hoogte van de laatste technologische ontwikkelingen.

Jouw taken & verantwoordelijkheden:

  • Vertalen van functionele wensen naar technische ontwerpen (UML diagrammen)
  • Oplossen van kritische systeemfouten en doorontwikkeling van Courseware backend
  • Ondersteunen en begeleiden van junior backend developers (code reviews)
  • Leggen van koppelingen tussen front- en backend applicaties
  • Communiceren van projectstatus aan (interne) stakeholders
  • Schrijven van duidelijke systeemdocumentatie
  • Advies geven aan project managers en sales over technische mogelijkheden en oplossingen
  • Green-field development
  • Testen en bug fixing

Brainstud biedt:

  • Een leerzame baan bij een snelgroeiend bedrijf
  • Veel eigen verantwoordelijkheid en vrijheid
  • Zelfstandigheid en ruimte om jezelf te ontwikkelen
  • Een alles behalve standaard kantoor, én de mogelijkheid om vanuit huis te werken
  • Collega’s met verschillende achtergronden
  • Breinvoer: gezamenlijke dagelijkse lunch en VrijMiBo’s van de zaak

Jouw skills:

  • Je hebt minimaal 3 jaar ervaring met het Laravel PHP framework (of vergelijkbaar MVC framework)
  • Je hebt minimaal 3 jaar ervaring met MYSQL relationeel databasesysteem
  • Je hebt kennis van event-based development
  • Je hebt kennis van queue-based systeem acties 
  • Je hebt ervaring met het schrijven en implementeren van restful API’s
  • Je hebt ervaring met GIT 
  • Je hebt ervaring met unit testing
  • Je hebt ervaring met domain driven design
  • Je hebt ruime ervaring met HTML, CSS en javascript
  • Je hebt ruime ervaring met het ontwikkelen van UML diagrammen
  • Ervaring met Amazon SQS of Redis is een pré
  • Je beschikt over hbo werk- en denkniveau
  • Je hebt een relevante studie of minor afgerond, zoals hbo ICT, Informatica of Communicatie en Multimedia Design

Solliciteer direct!