Senior Rust developer
Referentienummer: 241486
Geplaatst: 13 november 2026
Soort dienstverband: Tijdelijk
Salaris: € 90 - € 100
Ervaring: Medior
Full-time/Part-time: Fulltime
Specialisatie: Developer
Dit ga je doen
Functieomschrijving
Als Senior Rust Developer (AI-first) werk je binnen het programma ENIAMS aan de ontwikkeling van de NL Wallet, de Nederlandse implementatie van de Europese digitale wallet. Deze voorziening stelt burgers en bedrijven in staat zich digitaal te identificeren, elektronische handtekeningen te plaatsen en gegevens veilig te delen binnen zowel publieke als private domeinen.
Je bent verantwoordelijk voor het ontwikkelen van mobiele en web/backend softwarecomponenten inclusief bijbehorende testautomatisering. Daarbij werk je volgens een AI-first werkwijze waarbij AI-codeassistenten en AI-agents structureel worden ingezet tijdens ontwerp, ontwikkeling, testen, documentatie en code reviews.
Werkzaamheden
• Ontwikkelen en opleveren van Rust-software.
• Ondersteunen van andere ontwikkelaars bij softwareontwikkeling.
• Reviewen van software van collega-ontwikkelaars.
• Documenteren van softwarecomponenten.
• Beoordelen van functionele requirements op technische haalbaarheid.
• Adviseren over architectuur- en realisatiekeuzes.
• Uitvoeren van technisch onderzoek en analyses.
• Automatiseren van functionele en niet-functionele testen.
• Implementeren van authenticatieprotocollen zoals OpenID4VC, ISO mdoc/mDL en OIDC.
• Ontwikkelen van Rust libraries voor mobiele en backend toepassingen.
• Signaleren en doorvoeren van verbeteringen.
• Inzetten van AI-codeassistenten en AI-agents tijdens softwareontwikkeling.
• Verifiëren van door AI gegenereerde code op kwaliteit, veiligheid en onderhoudbaarheid.
• Inrichten van AI-ondersteunde werkprocessen binnen team en CI/CD-omgevingen.
• Coachen van teamleden in verantwoord gebruik van AI-tooling.
• Participeren in een zelforganiserend scrumteam.
Hier ga je werken
Dit neem je mee
• Minimaal HBO+/WO werk- en denkniveau met een afgeronde relevante opleiding.
• Minimaal 3 jaar aantoonbare ervaring met:
• Ontwikkelen van mobiele (iOS, Android) én web/backend applicaties inclusief integraties in complexe omgevingen, waarvan minimaal 2 jaar in Rust.
• Cryptografie, PKI, digitale handtekeningen, digitale identiteit (SSI) en authenticatiefunctionaliteit.
• Unit- en integratietesten met hoge testdekking.
• Geautomatiseerd testen van software op basis van functionele en niet-functionele eisen.
• Werken binnen agile/scrum- en DevOps-omgevingen.
• Aantoonbare ervaring met een AI-first werkwijze in softwareontwikkeling.
Wens 1
Aantoonbare ervaring met Rust-development in combinatie met:
• Axum, Tokio, sqlx/SeaORM, Serde (backend)
• Vue, React of vergelijkbaar (frontend)
• FFI
• Dart (Flutter)
• iOS
• Android
• GitLab en Jira
• Docker, Helm en Kubernetes
Wens 2
Aantoonbare ervaring met AI-first softwareontwikkeling, waaronder:
• AI-ondersteunde codegeneratie en refactoring
• AI-ondersteunde testautomatisering
• AI-ondersteunde code reviews en kwaliteitsborging
• Inrichting van AI-workflows of AI-agents binnen teams en CI/CD
• Verantwoord AI-gebruik binnen beveiligings- en privacygevoelige omgevingen
Wens 3
Aantoonbare ervaring met softwareontwikkeling binnen:
• Publieke dienstverlening
• Identiteitsdomeinen
• Securitykritische omgevingen
• Omgevingen met hoge eisen aan betrouwbaarheid, privacy, beveiliging en continuïteit
Aanvullend gewenst
Voorbeelden van applicaties waaraan is gewerkt.
Een concreet praktijkvoorbeeld waarin AI-tooling aantoonbaar heeft bijgedragen aan kwaliteits- of snelheidsverbetering van softwareontwikkeling inclusief validatie van de AI-output.
Dit krijg je
Startdatum: 30 november 2026
Duur: t/m 30-09-2028 (met optie op verlenging)
Uren per week: 36 uur
