Jouw missie
De ControlResell-app wordt urenlang per dag gebruikt door pro's die geen latency, geen bugs en geen middelmatige UX tolereren. Hij draait op React Native (Expo) op mobile en React op web, gedeeld via een gemeenschappelijke UI-lib.
Jouw missie: ervoor zorgen dat hij nooit kapot gaat, dat hij in hoog tempo ships en dat de kwaliteit overeind blijft wanneer het aantal gebruikers vermenigvuldigd wordt. Je werkt in een hecht duo met de Product Designer: hij beslist op basis van data wat geshipt wordt, jij shipt snel met een hoge afwerkingsgraad.
Wat je in 12 maanden hebt bereikt
- E2E tests (Maestro op mobile, Playwright op web) op 100% van de kritieke flows: auth, listing, paywall, checkout, sync met marketplaces. Dekking blijvend behouden.
- Cyclus ticket → prod gemiddeld onder twee dagen, in duo met de Product Designer.
- Enige owner van front-bugs (mobile + web). Kritieke bug verholpen binnen zes uur, kleine bug binnen vierentwintig uur.
- Co-owner van het activatie- en retentiefunnel met de Product Designer. Jullie worden samen beoordeeld op de resultaten.
- Reguliere refactorings die de technische schuld verlagen en het shippen versnellen. Codebase op lange termijn onderhoudbaar, geen quick wins op korte termijn.
Je eerste 90 dagen
Maand 1. Je shipt je eerste mobile + web feature in de eerste week. Je maakt je de repo eigen: Expo, React Native, gedeelde UI-lib, Detox/Maestro/Playwright. Je fixt bugs in productie en begint de codebase te refactoren voor betere onderhoudbaarheid.
Maand 3. Je hebt de eerste E2E tests toegevoegd op je features. Je hebt een groot deel van de codebase gerefactored om de technische schuld te verlagen. Je hebt al kritieke bugs in productie gefixt. Je werkt in een hecht duo met de Product Designer op de cyclus ticket → prod voor features en optimalisaties van het activatiefunnel.
Maand 6. Je bent owner van het volledige front (mobile + web). Je stuurt het kwaliteitsritueel (release, monitoring, post-mortem).
Wie we zoeken
- Je hebt een React Native-app in productie geshipt met een echte gebruikersbasis. Je kunt ons laten zien wat je hebt gedaan en over de metrics praten.
- Je kunt drie mobile-apps noemen waarvan je de UX bewondert. Je legt uit wat ze geweldig maakt en hoe je je laat inspireren.
- Je schrijft E2E tests serieus (Detox of Maestro). Je kunt ons een echt geval vertellen waar een test een release heeft gered.
- Je gebruikt Claude Code of Cursor volop. AI produceert code, jij denkt na en jij reviewt.
- Je kunt in duo werken met een Product Designer zonder ego. Je pusht terug met technische of data-argumenten, en zodra de beslissing genomen is, ship je.
- Je houdt van afwerking: haptic feedback, animaties, empty states, skeletons.
Nice to have. Je hebt al native modules voor iOS of Android geshipt. Ervaring met cross-platform UI-libs. Je bent actief in de open source community.
Deze rol is niets voor jou als
- Je wilt geen AI in je proces gebruiken.
- Je weigert mobile of web aan te raken (je beperkt je tot een van de twee).
- Je schrijft nooit unit- of E2E tests.
- Je werkt liever in een silo dan in een hecht duo met een Product Designer.
Voordelen
- Salaris 85–105 K€ bruto/jaar
- BSPCE 0,5 tot 1,5%, vesting 4 jaar, cliff 1 jaar
- ControlResell-huis op 30 min van Paris met de RER
- Kok middag en avond op de aanwezigheidsdagen
- Onbeperkte vakantie
- MacBook Pro M-series en 2.000 € hardware-budget
- Claude Code Max-abonnement en premium tools voor jouw stack
- 3 maanden in de US in Silicon Valley binnen 18 maanden
- Conferentie-budget
- 20% van je tijd voor open source-projecten, side projects, R&D, technische artikelen, etc. die jij kiest in lijn met onze missie.
Het proces
- Call 1 met Lyes (30 min). Visie, missie, energie.
- Call 2 met Nathan (60-65 min). Technische test live, drie oefeningen: een AI-first project op een lege repo, een code review van een eigen repo, een architectuur-discussie over een concrete CR-feature.
- Call 3 met Lyes en Nathan (45 min). Debrief, package, vragen.
- Diner in het CR-huis.
- Formeel aanbod binnen 24u.