Vacaturebeschrijving

Senior Rust-Developer in 's-Gravenhage, Nederland

Bright Professionals

's-Gravenhage, Nederland

Voor ICTU zoeken wij een Senior Rust-Developer. Je werkt binnen het portfolio van het ICTU-programma ENIAMS. Daar ontwikkel je informatievoorzieningen en ondersteun je pilots voor de implementatie van Europese en Nederlandse Identity and Access Management-stelsels. Deze stelsels zijn bedoeld voor burgers en bedrijven en hebben ook betrekking op objecten zoals onroerend goed en vastgoed. Je werkt aan een samenhangend geheel van stelsels, wet- en regelgeving en verordeningen, waaronder EDI, eIDAS, DTC, Toegang, Wdo, Reisdocumenten, SVM en Wtta. De werkzaamheden omvatten de ontwikkeling en doorontwikkeling van informatievoorzieningen en ICT, maar ook beheer, toezicht, handhaving, certificering en accreditatie.

Je draagt als Senior Rust Developer bij aan de ontwikkeling van NL Wallet. Deze wallet stelt burgers en bedrijven in staat zich digitaal te identificeren, elektronische handtekeningen te zetten en gegevens of documenten te delen binnen publieke en private domeinen, zowel in Nederland als in andere EU-lidstaten. Je ontwikkelt mobiele en web- en backendcomponenten, inclusief bijbehorende geautomatiseerde tests. Daarbij werk je volgens de vastgestelde kwaliteitseisen en de overeengekomen kwaliteitsaanpak.
Wat je gaat doen
  • Je ontwikkelt en levert Rust-software voor mobiele toepassingen en web- en backendcomponenten.
  • Je ontwikkelt geautomatiseerde tests en automatiseert waar mogelijk ook de bijbehorende rapportages.
  • Je ondersteunt andere ontwikkelaars, reviewt hun software en deelt je kennis.
  • Je documenteert software en beoordeelt of functionele requirements haalbaar zijn. Je schat werkzaamheden in en helpt deze plannen.
  • Je adviseert de opdrachtgever over architectuur- en realisatiekeuzes.
  • Je ondersteunt ontwerpactiviteiten, technisch onderzoek en analyses.
  • Je werkt aan de implementatie van authenticatieprotocollen zoals OpenID4VC, ISO mdoc/mDL en OIDC.
  • Je ontwikkelt een Rust-library die zowel in mobiele apps als in backendcode kan worden geïntegreerd.
  • Je stelt verbeteringen voor en voert deze door.
  • Je werkt AI-first en zet AI-codeassistenten en AI-agents structureel in bij het schrijven, refactoren, testen en documenteren van Rust-software.
  • Je controleert AI-gegenereerde code en tests kritisch op correctheid, veiligheid, onderhoudbaarheid en licentievoorwaarden.
  • Je helpt AI-ondersteunde werkwijzen binnen het team en de CI/CD-straat in te richten en verder te ontwikkelen, met aandacht voor informatiebeveiliging en privacy.
  • Je deelt kennis en coacht teamleden in het effectieve en verantwoorde gebruik van AI-tooling.
  • Je neemt deel aan een zelforganiserend scrumteam, waaronder refinements en ontwerpsessies.
Jouw profiel
  • Je hebt ruime ervaring met softwareontwikkeling voor mobiele applicaties en web- en backendtoepassingen.
  • Je hebt ervaring met kwaliteitsborging en softwareontwikkeling in Rust, en met Android- en iOS-appontwikkeling.
  • Je volgt relevante technische ontwikkelingen, bijvoorbeeld via blogs, conferenties en meetups.
  • Je voelt je thuis in complexe omgevingen en werkt analytisch, creatief en doortastend. Je kunt je keuzes goed onderbouwen.
  • Je hebt ervaring met werken in een agile omgeving.
  • Je communiceert goed in het Nederlands en Engels, mondeling en schriftelijk.
  • Je overlegt constructief met gebruikers, stakeholders en teamleden.
  • Je hebt affiniteit met de toe te passen methoden en technieken en staat open voor nieuwe technologieën.
  • Je bent oplossingsgericht en werkt zelfstandig.
  • Je werkt AI-first: AI-tooling is een vanzelfsprekend onderdeel van je dagelijkse werk. Je weet wanneer je AI wel en niet inzet, beoordeelt de output kritisch en deelt je ervaringen actief met het team.

Functie-eisen

  • Je hebt minimaal 3 jaar aantoonbare ervaring met het ontwikkelen van mobiele software (iOS en Android) en web- en backendapplicaties, inclusief diverse integraties en koppelvlakken in een complex landschap. Daarvan heb je minimaal 2 jaar ervaring met Rust.
  • Je hebt minimaal 3 jaar aantoonbare ervaring met cryptografie in relatie tot PKI, digitale handtekeningen, digitale identiteit (SSI) en/of authenticatiefunctionaliteit binnen het domein van digitale identiteiten, zoals DigiD.
  • Je hebt minimaal 3 jaar aantoonbare ervaring met unit- en integratietests en het realiseren van een hoge testdekking.
  • Je hebt minimaal 3 jaar aantoonbare ervaring met het geautomatiseerd testen van software en het aantoonbaar afdekken van functionele en niet-functionele eisen in relatie tot user stories.
  • Je hebt minimaal 3 jaar aantoonbare ervaring met werken in een agile-/Scrum- en DevOps-omgeving, waarin je op elk gewenst moment kwalitatieve releases kunt uitrollen.
  • Je hebt actuele ervaring met een AI-first werkwijze in je dagelijkse werk.

Functie-wensen

  • Het is een pre als je aantoonbare ervaring hebt met Rust-ontwikkeling in combinatie met Axum, Tokio, sqlx/SeaORM en Serde (backend).
  • Het is een pre als je aantoonbare ervaring hebt met Rust-ontwikkeling in combinatie met Vue, React of vergelijkbare front-endtechnologieën.
  • Het is een pre als je aantoonbare ervaring hebt met Rust-ontwikkeling in combinatie met FFI.
  • Het is een pre als je aantoonbare ervaring hebt met Rust-ontwikkeling in combinatie met Dart (Flutter).
  • Het is een pre als je aantoonbare ervaring hebt met Rust-ontwikkeling in combinatie met iOS.
  • Het is een pre als je aantoonbare ervaring hebt met Rust-ontwikkeling in combinatie met Android.
  • Het is een pre als je aantoonbare ervaring hebt met Rust-ontwikkeling in combinatie met GitLab en Jira.
  • Het is een pre als je aantoonbare ervaring hebt met Rust-ontwikkeling in combinatie met Docker, Helm en Kubernetes.
  • Het is een pre als je aantoonbare ervaring hebt met AI-first softwareontwikkeling, waarbij je AI-codeassistenten en/of AI-agents structureel inzet in de ontwikkelcyclus, bijvoorbeeld voor AI-ondersteunde codegeneratie en refactoring, bij voorkeur in Rust.
  • Het is een pre als je aantoonbare ervaring hebt met AI-first softwareontwikkeling, waarbij je AI-codeassistenten en/of AI-agents structureel inzet in de ontwikkelcyclus, bijvoorbeeld voor het AI-ondersteund opstellen en onderhouden van geautomatiseerde tests.
  • Het is een pre als je aantoonbare ervaring hebt met AI-first softwareontwikkeling, waarbij je AI-codeassistenten en/of AI-agents structureel inzet in de ontwikkelcyclus, bijvoorbeeld voor AI-ondersteunde code reviews en kwaliteitsborging.
  • Het is een pre als je aantoonbare ervaring hebt met AI-first softwareontwikkeling, waarbij je AI-codeassistenten en/of AI-agents structureel inzet in de ontwikkelcyclus, bijvoorbeeld door AI-workflows of agents in te richten voor je team en/of CI/CD, zoals richtlijnen en prompt- of agentconfiguraties.
  • Het is een pre als je aantoonbare ervaring hebt met AI-first softwareontwikkeling, waarbij je AI-codeassistenten en/of AI-agents structureel inzet in de ontwikkelcyclus en verantwoord AI gebruikt in een overheids- of securitygevoelige context, met aandacht voor informatiebeveiliging, privacy en licenties.
  • Het is een pre als je aantoonbare ervaring hebt met softwareontwikkeling binnen publieke dienstverlening, identiteitsdomeinen, securitykritische omgevingen of andere omgevingen waarin hoge eisen worden gesteld aan betrouwbaarheid, privacy, beveiliging en continuïteit.

Extra Informatie

  • Aantal uur 36 - 36
  • ZZP mogelijk? Nee
  • Thuiswerken mogelijk? N.t.b.
  • Startdatum 30-11-2026
  • Opleidingsniveau HBO, WO

Vergelijkbare vacatures

Meer zoals deze functie

Voor onze opdrachtgever ICTU zoeken wij een senior Rust-developer met een AI-first werkwijze voor het programma ENIAMS. Dit programma ontwikkelt informatievoorzieningen en ondersteunt pilots voor de implementatie van Europese en Nederlandse stelsels voor identiteits- en toegangsbeheer, onder meer rond EDI, eIDAS en digitale ...

's-Gravenhage, Nederland

  • Hybride
  • Op locatie
  • Voltijd
  • IT

€ 8.000 - € 12.000 per maand

... serious traders get funded on. Now we're looking for a Software Architect to own the technical backbone and scale it to the next phase. The role As Software Developer, you'll own HyperProp's technical direction end to end - from the low-latency order entry and execution path, to the real-time risk engine that enforces prop ...

Aemstelredamme, Nederland

  • Op afstand
  • Voltijd
  • IT
... to build the Internet as a public resource accessible to all because we believe that open and free is better than closed and restricted. We are looking for a Senior Software Engineer to support the Privacy Team to advance the Firefox Web Platform. What you'll do: - Implement Privacy-improving, anti-tracking and threat intelligence ...

Nederland

  • Voltijd
  • IT
... various other trading services. The team is located globally and responsibilities are split into sub-teams, working with various tech stacks. Our teams code in Rust and work agile around the globe. THE OPPORTUNITY – Design and implement robust Rust services and libraries that power trading, payments, and crypto experiences ...

Nederland

  • Voltijd
  • Frontend

$500 per dag

... to everyone on the planet. We’re deeply committed to open-source contributions and fostering a vibrant community, continuously enhancing our award-winning, developer-friendly API and the robust infrastructure behind it. Alpaca is proudly backed by $400 million in funding from top-tier global investors including Portage ...

Nederland

  • Op afstand
  • Hybride
  • Op locatie
  • IT

$66,000 - $91,000 per jaar

... confident that you will enjoy working with your colleagues here! About You You must have at least 5 years of professional experience working hands-on as a software developer . We require proficiency with at least one of Go or Rust, plus exposure to devops tooling like but not limited to Kubernetes, Salt, Kafka or Systemd. Strong ...

Aemstelredamme, Nederland

  • Voltijd
Xebia is a global AI-first, digital transformation, and engineering partner. With over 25 years of experience and a team of 5,000 professionals across 17 countries, we help organizations design and build scalable products, platforms, and data-driven solutions.

Nederland

  • Hybride
  • Voltijd
  • Contract
  • IT
  • Backend
... running in 190+ countries. Fast, flexible internet helps every business get more done. Fortune 500 enterprises trust us as a partner, and our people earn that trust. Talented teams from around the world make Expereo a place where everyone can do great work. About the role We are looking for a Backend Developer to join the ...

Aemstelredamme, Nederland

  • Frontend

€ 4.500 - € 6.500 per maand

Over de functie Als Senior Angular Developer ontwikkel en verbeter je moderne webapplicaties voor uiteenlopende projecten. Je werkt met Angular en TypeScript aan schaalbare frontendoplossingen waarbij performance, gebruiksvriendelijkheid en onderhoudbaarheid centraal staan. Je houdt je bezig met het ontwikkelen van componenten, ...

Utrecht, Nederland

  • Deeltijd
  • Backend

€ 4.500 - € 6.500 per maand

Over de functie Als Senior .NET Developer werk je in teamverband aan grote projecten bij bekende organisaties in uiteenlopende branches. Je zit niet alleen op een kamer met een lijst specificaties. Je bent betrokken bij het hele traject. Je brengt de wensen van de klant en de business in kaart, ook als die snel veranderen. ...

Utrecht, Nederland