Full-stack developer Hue-platform

Ik wil kennismaken!

Lijkt het je tof om mee te bouwen aan één van de bekendste IoT-producten ter wereld? En heb je oog voor een optimale user experience? Bij ons Philips Hue-team hebben we een vacature voor een full-stack product engineer!


Full-time (32-40u) · Den Haag en remote

Wij zijn Q42.

"Een technisch-strategisch internetbureau", zeggen sommigen. "Nerds", zeggen anderen. Wij zelf bijvoorbeeld, als we eerlijk zijn. We houden namelijk heel erg van goed programmeren.

En van werken aan impactvolle ideeën. Samen met bedrijven als Philips Hue, PostNL, Rijksmuseum, HEMA, KLM en de Efteling  maken we apps, websites, connected devices, spraakassistenten, games, robots, AI- en VR-toepassingen. En dat al twintig jaar.

Maar dat is niet het hele verhaal. Techniek is pas interessant met mensen erbij. We vinden het daarom nóg leuker om zo te programmeren dat ons werk niet alleen nuttig, maar ook vriendelijk is.

En we hebben een vacature voor een full-stack engineer.

Bij Q42 in Den Haag zoeken we een ervaren full-stack developer die mee komt bouwen aan de front-end van één van de bekendste IoT-producten ter wereld, Philips Hue.

Aan het populaire Hue werken we al sinds het een prototype was. Het Hue-team bestaat uit negen ervaren engineers en is één van de grootste vaste ontwikkelteams binnen Q42. De vaste stek is ons nieuwe kantoor op de Binckhorst, met eens in de twee weken een werkdag bij Philips in Eindhoven. Op dit moment werken de teamleden deels vanuit huis vanwege de coronamaatregelen (verderop lees je daar meer over).

Het Hue-project is verdeeld in twee subteams. Eén team richt zich op de gebruikersaccounts: het aanmaken en beheren ervan, de UI waarmee mensen hun lampen (buitenshuis) kunnen bedienen, de manier waarop andere apps toegang krijgen, et cetera. 

Denk aan: een simpele gebruikersinterface, meertaligheid, veel verschillende schermgroottes. En vooral: zorgen voor een happy flow. Dat is de grootste uitdaging. 

Om deze uitdaging goed aan te pakken breiden we het team uit met een full-stack product engineer die samen met ons de user engagement naar een hoger niveau kan tillen. Een developer met genoeg front-end ervaring om het initiatief te nemen in het verbeteren van de user experience. En daarbij het team en de product owner goed kan uitleggen hoe die verbeteringen gerealiseerd kunnen worden.  

Vind je het tof om je hierin vast te bijten? Laat hier je gegevens achter en we nemen snel contact met je op. Maar doorlezen mag natuurlijk ook - net als reageren op onze back-end vacature binnen het Hue-team.

Past Q42 bij jou?

Wil je weten of Q - zoals we Q42 meestal noemen - bij jou past? We kunnen je alvast vertellen, wat wij te bieden hebben en waar wij van houden. Dan kun jij inschatten of er voldoende overlap is voor een gesprek.

  • Wij doen niet aan tijdelijke contracten. Vanaf dag één krijg je een vast contract met een proeftijd van twee maanden. (Waarom we dat doen, lees je hier.)
  • We bieden een all-in salaris tot 6.500 euro per maand, afhankelijk van jouw ervaring. Dat is inclusief een maximale pensioenregeling, vakantiegeld, internetvergoeding, potentiële bonus en een tijdelijke thuiswerkvergoeding.

  • Als je twee jaar in dienst bent, kun je medeaandeelhouder van Q42 worden. Op die manier kan iedereen de vruchten plukken van het gezamenlijke werk. 
  • We noemen Q graag een happy place for nerds. We houden dan ook niet zo van kaders. Veel Q'ers doen er iets bij naast het programmeren. Dat houdt Q lekker plat en geeft iedereen de mogelijkheid om mee te sturen én te groeien.
  • Met tachtig slimme developers is er genoeg te leren bij Q. Van Bedenktijdjes en Passietijd tot het schrijven voor ons Engineering Blog en samen leerzame conferenties bezoeken. Ook zijn diverse Q'ers als mentor nauw betrokken bij de persoonlijke ontwikkeling van collega's.
  • Ons werk is productontwikkeling: het allerbeste product neerzetten om de eindgebruiker te verbazen. Dat doen we met Philips Hue, PostNL, Rijksmuseum, KLM, Nederlandse Loterij, de Efteling, HEMA en andere mooie klanten en partners.
  • Maar we ontwikkelen ook eígen producten via onze ventures, zoals onze non-profit start-up Hack The Planet. Die ventures maken ons beter in productdenken, wat we weer kunnen toepassen in onze projecten. En vice versa.
  • Techniek is pas interessant met mensen erbij, vinden wij. We testen onze producten dan ook regelmatig met eindgebruikers en maken ons al jaren hard voor accessibility.

  • Op onze stekkies in Den Haag en Amsterdam kunnen we fijn in the zone komen én heel goed feesten. Daar houden we sowieso wel van, samen leuke dingen doen: van het jaarlijkse Q-uitje en onze hackathon tot pubquizzes en bordspelavonden in onze eigen bruine kroeg. Op dit moment gebeurt dat natuurlijk allemaal remote, bijvoorbeeld met onze videochattool Mibo.
  • Wil je nog meer weten, lees dan ons uitgebreide verhaal op de pagina met alle vacatures! Daar vind je overigens ook onze andere Hue-vacature.
  • Ook relevant: onze arbeidsvoorwaarden.

Pas jij bij Q?

Ervaring is mooi meegenomen, maar niet het belangrijkste. Jouw technische potentie en de match wegen zwaarder.

  • Hou je van mooie dingen bouwen met React?

  • Ben je een beetje thuis in animaties en CSS?
  • Heb je oog voor dingen als een 'unhappy flow'?

Je ziet voldoende overlap?

Laten we dan eens kletsen! Dat kan remote of op ons kantoor in Amsterdam of Den Haag. Klik op de button hieronder, dan plannen wij een (online) gesprek in.

Onze sollicitatieprocedure.

    "Een wat? Een procedure?" Ja, we weten ’t, wij houden er ook niet van. Hebben we gelukkig ook niet zoveel. Maar omdat nieuwe mensen aannemen best wel heel erg superbelangrijk is, hebben we een manier bedacht om dit écht goed te doen. Komt-i:

  1. Klik op 'Ik wil kennismaken!' en maak er een mooi verhaal van.

  2. We organiseren een (remote) gesprek om te kletsen over jou én over Q. Bedenk ook van tevoren of je wat code kunt laten zien, iets waar je trots op bent. Dat is veel leuker om naar te kijken dan een CV.

  3. Daarna doen we nog een gesprek. Maar dit keer krijg je eerst huiswerk mee: een leuke programmeeropdracht die je mag uitvoeren in de taal die je zelf het beste vindt passen.

  4. De laatste stap is een pair-programming-middag. Je haakt dan zo'n drie uur lang aan bij twee developers. Leuk voor jou om een stel Q’ers beter te leren kennen en ons werk van dichtbij te zien. Leuk voor ons omdat we graag zo veel mogelijk Q’ers betrekken bij de sollicitaties. We stellen hun achteraf de vraag: "Zou je balen als we haar/hem niet aannemen?" Als ze dan 'ja' zeggen, weten we genoeg. 😊

  5. We doen je een aanbod, we krabbelen, en je komt hier lol en verschil maken.

Oh, en recruiters: wij zijn zelf heel goed in het vinden van nieuwe collega’s. Jullie hulp is dus niet nodig én niet gewenst.

Corona en thuiswerken.

Aan het begin van de coronacrisis zijn we zo veel mogelijk thuis gaan werken. Remote samenwerken deden we eerder ook al wel, dus de overstap was niet heel groot. Daarbij hebben we er wel voor gezorgd dat alle Q'ers thuis een goede werkplek konden inrichten en dat we onszelf af en toe trakteerden op iets lekkers. Ook hebben we een netto thuiswerkvergoeding van 72 euro per maand ingesteld voor de extra eigen kosten die we maken door het werken vanuit huis.

Sinds de maatregelen versoepeld zijn, gaan er weer meer Q'ers naar kantoor. Daarbij blijft het uitgangspunt wel, dat we remote first werken: dat iedereen in principe vanuit huis - of vanaf een tropisch eiland - werkt. We houden er dus rekening mee, dat niet alle teamleden aanwezig zijn op kantoor.

Om thuiswerkende teamleden niet te benadelen ten opzichte van de teamleden die op kantoor zitten, hebben we afgesproken dat iedereen bij standups en andere overleggen apart inbelt. Dus ook de teamleden die wél op kantoor zijn. Zo is iedereen gelijk tijdens zulke afspraken.

Je kunt dus zelf beslissen of je thuis werkt of op kantoor. Je bent niet verplicht om naar kantoor te komen. Het is natuurlijk wel heel fijn om collega's in het echt te zien, helemaal als je net bij Q begint, te genieten van het eten dat onze lunchoma Trudy altijd klaarmaakt of samen iets te drinken aan de kade langs het IJ.

In onze kantoren hanteren we overigens wel een maximum bezetting om de 1,5 meter te waarborgen. Ook gelden er nog steeds de gebruikelijke hygiënemaatregelen. Die groepsknuffel kan dus jammer genoeg nog steeds niet. 😢

Wanneer we met z'n 80-en willen samenkomen, bijvoorbeeld voor onze wekelijkse update, doen we dat in Meet. Heel gezellig is zo'n standaard meetingtool echter niet. Daarom hebben we een eigen video conferencing app gebouwd die wél leuk is. Perfect voor de vrijdagmiddagborrel die we nu ook altijd virtueel houden, of als er een Q'er afscheid neemt.

De mensen van Q42.

Onze mensen noemen we Q'ers. Hieronder zie je er een aantal. Mocht je graag alle Q'ers willen zien en willen filteren op allerlei relevante en volslagen irrelevante punten, dat kan ook!

Wietske

Roan

Daniello

Lisa

Tobias

Herman

Mathijs

Jasper

Lukas

Remco

Tim

Louise

Guus

Jaap

Frank

Chris

Ons Haagse stekkie

Ofwel 'Q070'

Ons Amsterdamse stekkie

Ofwel 'Q020'