Kotlin & Compose Multiplatform engineer

Ik wil kennismaken!

Meebouwen aan de techstandaard van morgen? Wij hebben plek voor Kotlin & Compose Multiplatform engineers!

Meer weten? Bel 06-46465370!

Full-time (32-40u) · Amsterdam en Rotterdam

Wij zijn Q42.

Q42 bouwt digitale producten die het leven van mensen slimmer, beter en leuker maken.

Al meer dan 20 jaar helpen we bedrijven als HEMA, Rijksmuseum, AVROTROS, InShared, Philips Hue, The National Gallery, Polestar en de Efteling met het bedenken en maken van schaalbare producten. Apps, websites, connected devices, AI-toepassingen en meer. Van idee tot lancering.

Tech zit in de kern van alles wat we doen. Onze teams van developers en projectleiders zijn altijd bezig met snel uitproberen, leren en verbeteren. Totdat het product fijn is in gebruik, de business laat groeien én wij er zelf een glimlach van krijgen.

En we hebben een vacature voor ervaren Kotlin en Compose Multiplatform developers.

Bij Q42 in Amsterdam en Rotterdam zoeken we ervaren mobile-ontwikkelaars die met ons samen willen bouwen aan apps van bekende nationale en internationale merken, zoals Rijksmuseum, Wie is de Mol?, McDonalds, InShared en De slimste mens.

Onze passie voor KMP en CMP
Bij Q42 geloven we in het leveren van de allerbeste user experience op een efficiënte manier. Daarom zetten we naast native iOS en Android vol in op Kotlin Multiplatform (KMP) en Compose Multiplatform (CMP). Met KMP delen we de complexe businesslogica tussen Android en iOS, terwijl we met CMP een consistente UI bouwen over alle platformen heen. Dit stelt ons in staat om sneller te itereren en producten op schaal te bouwen zonder in te leveren op de native performance of de vertrouwde tools waar wij als developers blij van worden.

Kiezen voor de beste oplossing
Als agency lopen we in Nederland voorop met KMP en CMP, net zoals we eerder pionierden met Server Driven UI voor bedrijven als HEMA en Primephonic (gekocht door Apple). We varen geen vaste koers, maar kiezen altijd de beste techniek voor de opdrachtgever. Soms komen we dan uit bij native, zoals bij het Amsterdam Light Festival. Efficiëntie speelt echter een cruciale rol in onze technologiekeuze, dus we kijken ook altijd naar crossplatform oplossingen. Waar we in het verleden vaak grepen naar React Native of SDUI om slim te schalen, passen we nu vaak KMP en CMP toe als de ideale balans tussen snelheid en kwaliteit.

Gefocust werken aan één project
Onze appteams werken gefocust aan één product. De ene keer gaat om een klein project met twee à drie engineers plus een projectleider. De andere keer gaat het om meerdere squads verdeeld over verschillende landen. En bij het ene project gaat het om een bestaande app doorontwikkelen met KMP en CMP. Bij een ander project bouwen we een compleet nieuwe app. Daarbij werken we in multidisciplinaire teams met bijvoorbeeld designers van Fabrique en testers van Polteq, en product owners en businessanalisten van onze klant. Natuurlijk doen we dit agile. Sinds corona werken we ook deels remote, alhoewel fysiek samenkomen wel onze voorkeur blijft houden.

Nieuwe dingen leren
Met ruim honderd slimme collegadevelopers is er genoeg te leren bij Q42. Zo koppelen we Android- en iOS-engineers die in KMP en CMP willen duiken, aan een senior multiplatformer binnen het betreffende projectteam. Dit garandeert dat kennis over nieuwe techstacks en architecturen snel wordt verspreid.

Professionele omgeving
Zoals je misschien begrijpt, de professionaliteit van onze zelfsturende teams is erg hoog. De omgeving die we bij Q42 hebben gecreëerd, onze happy place for nerds, is ondersteunend aan deze professionaliteit met veel vrijheid, groeimogelijkheden en ruimte voor verantwoordelijkheid. We zetten ons in om elkaar te ondersteunen en een gezonde werk-privébalans te bieden die rekening houdt met verschillende behoeften. Q42 is een bonte club en we houden dan ook van diversiteit. We verwelkomen teamleden uit alle lagen van de bevolking, die dankzij verschillende achtergronden, leeftijden en levensfasen nieuwe perspectieven aan het team kunnen toevoegen.

Vind je het tof om te bouwen aan grote Nederlandse én internationale apps? Laat hier je gegevens achter en we nemen snel contact met je op. Maar doorlezen mag natuurlijk ook - net als reageren op onze Android-vacature. 😉

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.

  • We bieden een all-in salaris tot 7.000 euro per maand, afhankelijk van jouw ervaring. Dat is inclusief een maximale pensioenregeling, vakantiegeld en internetvergoeding. (Hier lees je hoe we salaris, zelfbeoordeling en persoonlijke ontwikkeling aan elkaar koppelen.)

  • Wij bieden een omgeving die wij graag een happy place for nerds noemen. 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 ruim honderd slimme developers en projectleiders 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 Wie is de Mol?, Amsterdam Light Festival, Rijksmuseum, Hitster, HEMA, The National Gallery, Secrid en andere mooie klanten en partners

  • Maar we ontwikkelen ook eígen producten via onze ventures, zoals onze tech for good start-up Hack The Planet. Die ventures maken ons beter in productdenken, wat we weer kunnen toepassen in onze projecten. En vice versa.

  • Op onze stekkies in Amsterdam en Rotterdam 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. 

  • We zijn er trots op deel uit te maken van Eidra, een internationale groep toonaangevende agencies gespecialiseerd in strategie, creativiteit en engineering. Onze zusterbedrijven werken bijvoorbeeld voor Minecraft, Fairphone en Polestar.

  • Wil je nog meer weten? Kom eens langs tijdens een van onze openbare meetups of lees ons uitgebreide verhaal op de pagina met alle vacatures!

  • Ook relevant: onze arbeidsvoorwaarden.


Pas jij bij Q?

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

  • Heb je eerder native apps gebouwd met Kotlin of SwiftUI?

  • Omarm je graag nieuwe technologieën zoals KMP?

  • Vind je gebruiksvriendelijkheid heel belangrijk?

Please note: we don't hire applicants living outside the European Union.


Je ziet voldoende overlap?

Laten we dan eens kletsen! Je bent van harte welkom op ons kantoor in Amsterdam of Rotterdam. Klik op de button hieronder, dan plannen wij een gesprek in. Of bel direct Maurice om even een afspraak te maken: 06-46465370.

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 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.

In deze blogpost geven we meer uitleg over ons sollicitatieproces, de verschillende stappen, hoe we beoordelen, wat we zoeken in een kandidaat, et cetera.

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

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!

Marieke

Korjan

Thijs

Renske

Mathijs

Edwin

Lotte

Stijn

Frank

Jaap

Lukas

Martin

Rob

Stef

Jasper

Tobias

Ons Amsterdamse stekkie

Ofwel 'Q020'

Ons Rotterdamse stekkie

Ofwel 'Q010'

Q42 bouwt apps, websites, connected devices, games, AI- en VR-toepassingen. Met zo'n 120 Q'ers bedenken en maken we dingen met impact. Digitale producten waar je een glimlach van krijgt. Dat doen we vanuit Amsterdam en Rotterdam.

Onze website