Full Stack Developer
Role details
Job location
Tech stack
Job description
Bij Root3 zijn we op zoek naar een ervaren Senior Full Stack Developer om ons dynamische team te versterken. In deze rol werk je nauw samen met onze huidige full stack developer; samen vormen jullie de technische motor achter onze platformontwikkeling. Je brengt een flinke dosis ervaring mee om samen de architectuur voor o.a. onze App Catalog verder uit te denken (focus op de Node.js backend, API's en frontend). Daarnaast ben je verantwoordelijk voor de updates en doorontwikkeling van onze native macOS agent in Swift/SwiftUI. We bieden een omgeving waarin je maximale creatieve en technische vrijheid hebt en waar samenwerking en gelijkwaardigheid centraal staan.
- Samen met je collega-developer verantwoordelijk zijn voor de algehele platform-architectuur (TypeScript, Node/Express, React, SQL, Prisma);
- Ontwerpen, ontwikkelen en optimaliseren van robuuste API-koppelingen, integraties en webapplicaties;
- Fungeren als volwaardige en ervaren sparringpartner voor onze huidige developer om samen complexe technische uitdagingen op te lossen;
- In kaart brengen van complexe technische wensen van het team en klanten en dit vertalen naar concrete oplossingen;
- Bewaken van de samenhang tussen de functionele en technische kant van de app-ontwikkeling (in nauwe samenwerking met het team);
- Onderhouden en doorontwikkelen van onze native macOS agent in Swift en SwiftUI (circa 20% van je tijd);
- Opstellen en beheren van de (proces-)documentatie en het gezamenlijk beheren/onderhouden van onze CI/CD-pipelines.
Requirements
-
Een gedreven en ervaren ontwikkelaar met een sterke senior-mindset die houdt van kwalitatieve code en architectuur;
-
Een absolute fan van Apple en je hebt passie voor het vak;
-
Iemand met een sterk analytisch vermogen die graag in teamverband processen optimaliseert;
-
Helemaal thuis in een dynamische omgeving van softwareontwikkeling;
-
Iemand die een proactieve, samenwerkingsgerichte en resultaatgerichte instelling heeft.
-
Minimaal 5+ jaar ervaring in een soortgelijke rol als Full Stack Developer en een bewezen track record in complexe systemen;
-
Diepgaande kennis van technologieën op het web (HTTP, HTML, CSS, JavaScript, etc.);
-
Uitstekende kennis van client-side en server-side talen en frameworks (TypeScript, SQL, React, Vue, Svelte, Node, Express, etc.);
-
Uitstekende kennis van static typing en functionele programmeer-concepten;
-
Ervaring met DevOps, versiebeheersystemen zoals Git en CI/CD-pipelines;
-
Security en privacy by design is een absolute must;
-
Kennis en ervaring op het gebied van software architectuur en systems design is een pre;
-
Accuraat, flexibel met een hands-on mentaliteit;
-
De motivatie of basiskennis om je voor ~20% van je tijd vast te bijten in native macOS apps (Swift/SwiftUI);
-
Uitstekende communicatieve vaardigheden in het Nederlands en Engels.