Backend developer

Fulltime
Agency / consultancy
Jouw rol

Om onze visie en missie vorm te geven, ben je als Backend Developer verantwoordelijk voor het ontwikkelen van job-platformen en bijbehorende tooling voor eindgebruikers, klanten en interne gebruikers. Je ontwikkelt job boards en recruitmentsites met tooling. Het systeemlandschap bestaat uit soortgelijke sites en oude en nieuw te introduceren CRM-systemen voor de interne organisatie. De software die jij samen met je collega ontwikkelaars ontwikkelt, draait in de cloud, als je daar kennis van hebt is dat dus alvast mooi meegenomen.

De software die je schrijft heeft als doel mensen aan een nieuwe, passende baan te helpen. We hebben veel ambitie als organisatie, dus je kunt veel leren in een relatief korte tijd. Ben je meer ervaren, dan krijg je de vrijheid om je je jongere collega’s bij te staan in hun leerproces.

Waar en met wie werk je?

Je komt te werken binnen de afdeling Development (momenteel 5 FTE, met uitbreidingsplannen) in Amsterdam-Zuid. Je collega’s werken op dezelfde locatie of in Groningen, veel van hen werken nu in PHP, maar in de toekomst gaat Go steeds meer gebruikt worden, ook door hen.

Hoe een typische werkdag eruitziet

Je werkt iedere dag aan tickets welke variëren van het opzetten van een nieuw systeem, het optimaliseren van de performance van bestaande code tot het creëren van nieuwe REST-calls voor de API. Misschien is één van de calls wel gerelateerd aan het nieuw op te zetten datalake. Er is toevallig al een ticket aan je toegeschreven vandaag. Omdat jij gespecialiseerd bent in backend development, zal je software gebruikt worden door frontend- en fullstack-developers. Daarom is het belangrijk om ervoor te zorgen dat de code goed te gebruiken is; je zorgt o.a. voor een goede documentatie van de formele parameters en de te verwachten resultaten. Na het afmaken van je code, je tests en je documentatie, stuur je je code naar een reviewer. Als je alles perfect hebt gedaan, stuurt deze je ticket naar een tester. Deze keer moet er toch nog even naar gekeken worden. Samen neem je de opmerkingen nog een keer door. Je oplossing is goed, alleen werd deze niet begrepen. Je besluit het iets anders op te lossen om meer duidelijkheid te creëren. Je stuurt je ticket opnieuw naar de review queue en ondertussen kijk je naar de metrics van de bestaande systemen. Misschien moet je nog iets optimaliseren aan die langlopende call die tegenwoordig opeens tienduizend keer per dag gebruikt lijkt te worden. Maar waarom is dat opeens? Je besluit, na het reviewen van een ticket van een collega die heeft gewerkt aan een stukje systeem dat jij goed kent, hier eens naar te gaan kijken…


Wie we zoeken

• Je hebt een wo-opleiding afgerond in een relevante richting of 4 jaar ervaring op wo-werkniveau
• Je beschikt over ten minste 2 jaar werkervaring
• Je kennis van de Nederlandse en Engelse taal is uitstekend
• Je denkt logisch en analytisch
• Iteratief werken is geen probleem voor je
• Je doet code reviews en bent iemand die graag anderen helpt
• Je onderscheidt de hoofd- van de bijzaken
• Je hebt kennis van PHP en/of Go (golang)
• Je hebt kennis van Linux
• Je hebt kennis van databases (bijv. MySQL)
• Kennis van het schalen van software en het optimaliseren van performance is een pre
• Kennis van containers/LXC en git is een pre
• Kennis van JIRA is een pre
• Kennis van security en data is een pre
• Kennis van testen met geautomatiseerd testen is eveneens een pr

Je wordt gedreven door:

Autonomiteit

& Creativiteit

& Structuur


Wat we bieden

• Een marktconform salaris
• Flexibiliteit in arbeidstijden (in overleg)
• Een verzorgde lunch
• 23 vakantiedagen per jaar
• Werken in een groeiend bedrijf met ambitie
• De kans om inspirerende projecten tot een nog hoger niveau te tillen


Over ons

Bij Jobs & Media Group willen we erachter komen wat mensen drijft en dit vertalen naar een ultieme match tussen bedrijven en nieuwe werknemers. Niet het doorschuiven van cv’s dus. Juist vanuit inzicht in persoonlijke ambities en individuele kwaliteiten professionals aan elkaar koppelen. Wij vinden dat te gek. En we zoeken mensen die hier net zo enthousiast van worden als wij.
Daarom geven we jou de regie over je eigen groei en persoonlijke ontwikkeling. Je komt terecht in een optimistische omgeving, die tegelijkertijd grip op de realiteit houdt. Ons team bestaat uit een grote groep jonge, ambitieuze mensen die samen blijft zoeken naar nieuwe manieren om onze klanten te helpen. Werk je bij JMG, dan krijg je het vertrouwen, de mogelijkheden en verantwoordelijkheden om met ons te bouwen aan ‘the next big thing’.

Onze locatie
Apollolaan 171 Amsterdam
Solliciteer

Kunnen we ergens mee helpen?

Neem contact op via (+31) 020 - 530 0500 (NL) of via (+32) 038 - 081 758 (BE)
Van maandag tot en met vrijdag tussen 08:00 uur en 18:00 uur.