About this role
Je kent React Native als geen ander en hebt al veel gezien en gebouwd. Nu wil je meer: meer uitdaging, meer innovatie en meer impact. Als Lead Mobile Developer trek je de kar niet alleen technisch, maar ook als gids van het team.
Bij iO werk je aan de digitale dromen van klanten die durven. Denk aan een app die je vakantiebungalow op Landal Greenparks opent of een digitale dialoog met Kniesoor in de Efteling. Geen dag is hetzelfde, en precies dat maakt jouw werk hier zo boeiend.
Samen met je collega's van iO en de klant realiseer je slimme, moderne apps die precies de juiste beleving creëren. Apps die de business van bedrijven beter maken en het leven van de eindgebruiker makkelijker. Jij bepaalt mee de technische koers, bewaakt de kwaliteit en zorgt dat het team elke dag scherper wordt. Je levert inhoudelijk én strategisch een bijdrage en bent van design tot implementatie betrokken bij alle aspecten van een project. Die betrokkenheid houdt niet op bij lopende projecten: je denkt ook mee in commerciële trajecten en helpt nieuwe opdrachten binnen te halen.
Als lead beweeg je tussen verschillende teams en projecten. Je schuift aan waar jouw ervaring het verschil maakt, ziet zelf waar het beter kan en pakt dat op zonder te wachten tot iemand erom vraagt. Die proactieve houding is de basis van deze rol: zo breng je richting, kwaliteit en kennis bij meerdere teams tegelijk. Je werkt samen met kleinschalige teams van digitale experts van zowel de klant als iO Campus Den Bosch: designers, back-end developers, dataspecialisten, test engineers en de product owner. Iedereen heeft zijn of haar eigen kennis en achtergrond, maar iedereen is net zo gedreven en trots op zijn of haar vak als jij.
Kennis is de basis van alles wat je bij iO doet. Je kunt jouw persoonlijke groeipad volledig zelf vormgeven. Er zijn ook allerlei initiatieven waaraan je kunt deelnemen óf die je zelf kunt organiseren, zoals opleidingen, conferenties en workshops.
Jouw rol als lead
- Je beweegt proactief tussen verschillende teams en projecten: je signaleert zelf waar jouw ervaring nodig is, schuift aan, stelt de juiste vragen en pakt verbeteringen op zonder te wachten op een verzoek;
- Je geeft richting aan het mobile team, zet de lijnen uit en neemt verantwoordelijkheid voor de technische kwaliteit en oplevering;
- Je maakt architectuur- en technologiekeuzes, onderbouwt ze en legt ze helder uit aan het team en de klant;
- Je bent sparringpartner en aanspreekpunt voor de klant, product owner en designers, en denkt mee over scope, planning en aanpak;
- Je bent betrokken bij commerciële trajecten en werkt mee aan de invulling van RFI's en tenders, bijvoorbeeld met technische onderbouwing van aanpak, architectuur en inschatting;
- Je coacht en begeleidt medior en junior developers via code reviews, pairing en mentoring;
- Je borgt best practices voor herbruikbare, testbare en onderhoudbare code, inclusief CI/CD, testautomatisering en releaseprocessen;
- Je bent zichtbaar op iO Campus Den Bosch. Je bent regelmatig aanwezig, schuift aan bij het team en deelt kennis via sessies, demo's en lunchtalks;
- Je bouwt mee aan de mobile community binnen iO: je organiseert kennisdelingen, draagt bij aan de ontwikkeling van het vakgebied en denkt mee over het aantrekken van nieuwe experts.
Requirements
- Je hebt minimaal 8 jaar ervaring als Mobile Developer, waarvan minimaal 2 jaar in een leidende of senior rol (tech lead, lead developer of vergelijkbaar);
- React Native heeft geen geheimen voor jou, ook niet op het gebied van architectuur, performance en native modules;
- Je hebt uitgebreide ervaring met development in JavaScript / TypeScript en React; Je hebt ervaring met state management, zoals Redux en React Context, en met styling, zoals StyleSheet, Styled Components en CSS-in-JS;
- Je weet hoe je React Native apps aansluit op een backend via GraphQL of REST services;
- Je hebt ervaring met App Store Connect, TestFlight en Google Play Console voor het onderhouden en releasen van apps;
- Je hebt ervaring met het coachen van collega's, het bewaken van kwaliteit en het nemen van technische beslissingen in een team;
- Je communiceert helder met zowel technische als niet-technische stakeholders en weet een team te motiveren;
- Je voelt je op je gemak bij het schakelen tussen teams en projecten en neemt hierin zelf het initiatief;
- Je wilt regelmatig op iO Campus Den Bosch aanwezig zijn en vindt het vanzelfsprekend om kennis te delen en het team zichtbaar te ondersteunen;
- Je bent leergierig, proactief, werkt graag samen en weet als geen ander hoe je efficiënte en herbruikbare code schrijft.