En we hebben een vacature voor Node.js back-end developers.
Wij zoeken Node.js ontwikkelaars die het tof vinden om samen met ons te werken aan innovatieve producten van bekende Nederlandse merken.
Omvangrijke projecten voor grote klanten
Van de HEMA-app tot de Rijksmuseum-website en de PostNL-app tot de Philips Hue-cloud, onze back-end projecten hebben vaak een flinke omvang. De teams achter deze projecten bestaan uit meerdere back-enders (waaronder jij dus 😉), front-enders of appdevelopers en een projectleider, aangevuld met designers van bijvoorbeeld Fabrique, externe testers, plus de product owner en businessanalist van de klant. Samen werkt een team de hele week aan één product. Dat helpt om de focus te houden. Vaste stek voor de teams is ons kantoor in Den Haag en Amsterdam. Natuurlijk werken we ook deels remote.
En voor start-ups
Maar bij Q42 maken we ook regelmatig nieuwe producten met jonge organisaties, zoals Pieter Pot, Level.works en Primephonic (in 2021 verkocht aan Apple). Daarnaast werken we ook steeds aan eigen ideeën, waaronder LessonUp, Micrio en 42 Puzzles, die soms uitgroeien tot zelfstandige start-ups.
Strategische inbreng
Vanwege de omvang en het langlopende karakter van de projecten hebben we veel ruimte om de back-ends naar ons eigen inzicht in te richten en met de nieuwste technieken te werken. Zeker bij projecten met start-ups heb je als engineer binnen het team een belangrijke strategische inbreng. Je bouwt dus niet alleen, maar denkt ook met de klant mee over roadmap en features.
Van websockets tot Next en Nuxt.js
Back-ender zijn bij Q42 betekent soms werken met Next en Nuxt.js, maar ook bouwen aan een microservice architectuur bij Philips Hue waar onderdelen echt met Node.js zijn gedaan, zoals de websocketserver voor de Hue-bridges. In ons Hue-team wordt er verder onder ander gewerkt met Go, met Kubernetes voor de infrastructuur en met GitHub Actions voor CI/CD.
Moderne technieken en methodes
Bij veel projecten is jouw rol het bouwen van een zogenaamde Backend for Frontend. Hier implementeren we zoveel mogelijk van de businesslogica en ontsluiten we achterliggende API's. Op deze manier blijven onze apps en websites lean. Voor onze back-ends zetten we zoveel mogelijk managed services van AWS of Google in, kiezen we graag server driven UI (in deze blogpost lees je waarom) en gebruiken we TypeScript.
Afwisseling gegarandeerd
Alhoewel je als back-ender vaak een richtinggevende rol binnen projecten hebt, betekent dat niet dat je jarenlang aan hetzelfde ding werkt. Vanwege de verschillende grote producten die we bouwen, is afwisseling gegarandeerd. En kleine uitstapjes naar andere projecten binnen Q42 zijn sowieso mogelijk: bijvoorbeeld één of twee weken een prototype maken voor een andere klant in Den Haag of Amsterdam.
Weet je genoeg en wil je direct solliciteren? Laat hier je gegevens achter en we nemen snel contact met je op. Maar doorlezen mag natuurlijk ook.