Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
English below
Bitonic is op zoek naar een pragmatische Rust-developer ter aanvulling van ons team. We zoeken een collega die het leuk lijkt om te werken in een scale-up omgeving met veel vrijheid en een onconventionele aanpak.
Over Bitonic
In april 2012 is Bitonic als eerste in Nederland gestart met het (geautomatiseerd) aanbieden van bitcoins via iDEAL. Dit doen we via onze website en onze app. Ook bieden we de mogelijkheid bitcoin bij ons te bewaren (custodial) in plaats van in een eigen wallet en kun je via Auto Invest automatisch investeren in bitcoin.
De missie van Bitonic is: Bitcoin for everyone. Ons team werkt dan ook met veel passie aan een toegankelijke en gemakkelijke dienstverlening voor de aanschaf en verkoop van bitcoins.
Bitonic hanteert een organisatiestructuur gebaseerd op Holacracy bestaande uit zelfsturende cirkels. Deze systematiek creëert een platte organisatiestructuur waarbij elke mening gelijk telt. De werkcultuur binnen Bitonic biedt veel vrijheid om jouw rol in te richten zoals jij denkt dat het beste is en geeft de mogelijkheid jouw ideeën voor te dragen en uit te werken.
Rust Developer binnen Bitonic
Binnen Bitonic zijn zowel core-projecten als interne tools geschreven in Rust, waardoor er een groot aanbod aan projecten is. Enkele voorbeelden van projecten die in Rust zijn geschreven:
- Ons bitcoin wallet/accounting systeem (Custodial Wallet)
- Transactiemonitoring tooling (Compliance Tooling)
- Blockchain-analyse tooling
- Inventory managementsysteem
De focus voor deze rol ligt in eerste instantie op de eerste twee projecten, omdat daar momenteel het meeste werk ligt. Hieronder volgt een uitleg van deze twee projecten.
Custodial Wallet
Bij Bitonic bieden we het gebruik van een custodial wallet aan. Dit betekent dat wij de bitcoins en euro’s van klanten in eigen beheer hebben, waardoor veiligheid, betrouwbaarheid en een nauwkeurige administratie centraal staan.
De custodial wallet back-end is verantwoordelijk voor het bijhouden van de euro- en bitcoinsaldo’s van klanten en het veilig verwerken van verschillende soorten transacties, zoals stortingen, opnames en trades. De software communiceert met de betalingsinfrastructuur van banken en betaaldienstverleners en verzorgt betalingen en monitoring op de Bitcoin-blockchain.
Binnen dit project werk je samen met het appteam, het websiteteam en de finance-afdeling om te zorgen voor een correcte en veilige verwerking van alle financiële stromen.
Compliance Tooling
Bitonic is als financiële dienstverlener verplicht om te voldoen aan wetgeving op het gebied van terrorismebestrijding en witwassen. Hiervoor houdt de afdeling Compliance zich bezig met het verifiëren van klanten, het monitoren van transacties en het uitvoeren van andere analyses. Hiervoor wordt gebruikgemaakt van onze eigen transactiemonitoring software.
Het team is verantwoordelijk voor het verbeteren van de quality of life van de interne afdelingen, maar ook voor het bouwen van de functionaliteiten die vereist zijn voor (toekomstige) wetgeving.
De back-end van de huidige tool is grotendeels geschreven in Rust en Golang. Onze ambitie is om daar verder op voort te bouwen. De front-end is geschreven in React.
Je zult in dit project nauw samenwerken met de Compliance Officer en KYC analisten, maar ook met de afdeling Customer Relations en uiteraard de front-end en andere back-end developers.
Wat verwachten we van jou?
- Je hebt meerdere jaren ervaring in Software Development in een professionele omgeving
- Je hebt ervaring met Rust development, Golang of andere statisch getypeerde programmeertalen
- Je hebt affiniteit met en bij voorkeur passie voor Bitcoin en blockchain technologie
- Je werkt proactief samen met verschillende teams en zorgt voor een goede afstemming binnen projecten
- Je hebt ervaring met SQL (Sqlite3, Postgres, MariaDB)
- Ervaring met Git(lab) en CI/CD pipelines
- Je schrijft code die gestructureerd, efficiënt en testbaar is
- Je blijft up-to-date met de laatste ontwikkelingen, tools en technieken voor Rust development
- Je bent zelfstandig, proactief en excelleert in een werkomgeving met veel vrijheid en regelmogelijkheden
- Thuiswerken is zeker een mogelijkheid, maar we verwachten dat je met regelmaat op ons kantoor in Amsterdam werkt
- Je kunt goed schakelen tussen Engels en Nederlands
- Je bent woonachtig in Nederland
Onze perks
- Het salaris is afhankelijk van jouw werkervaring en expertise. We hanteren voor deze functie een minimumsalaris van € 3.525 op basis van een fulltime dienstverband conform schaal 7 van de Bitonic salarisstructuur
- Een dertiende maand
- 32 vakantiedagen op fulltimebasis, inclusief feestdagen: jij kunt zelf kiezen of je wel of niet werkt op feestdagen
- Reiskostenvergoeding van € 0,23 per km of NS-businesscard
- Flexibiliteit in werktijden en locatie
- We voorzien je van een laptop met Linux/MacOS en andere benodigdheden
- Activiteiten zoals spelletjesavonden en maandelijkse borrels
- Tegemoetkoming sportabonnement van max € 50 per maand
- Een budget voor het inrichten van een ergonomische (thuis)werkplek
- Bitonic heeft geen pensioenregeling
- Dagelijks verzorgde lunch met lokale (biologische) producten
- We zijn trots op onze organisatie en dragen dat graag uit. We hebben dus voldoende merchandise voor je klaarliggen!
Het sollicitatieproces
Na ontvangst van jouw sollicitatie, zullen wij jouw profiel evalueren met het team. Het proces bestaat uit een eerste interview dat is gericht op de kennis, taken en verantwoordelijkheden. Het tweede interview richt zich op de culture-fit.
Solliciteer
Ben je enthousiast geworden na het lezen van deze vacature en zou je Bitonic graag komen versterken? Laat wat van je horen en we nemen snel contact met je op!
----
Bitonic is looking for a pragmatic Rust developer to join our team. We are looking for a colleague who enjoys working in a scale-up environment with a lot of freedom and an unconventional approach.
Rust developer at Bitonic
Within Bitonic, both core projects and internal tools are written in Rust, allowing for a wide range of projects. Some examples of projects in Rust:
- Our bitcoin wallet/accounting system (Custodial Wallet)
- Transaction monitoring tooling (Compliance Tooling)
- Blockchain analytics tooling
- Inventory management system
The focus of this role will initially be on the first two projects, as they currently require the most work. An explanation of these two projects is provided below.
Custodial Wallet
At Bitonic, we offer the use of a custodial wallet. This means we hold customers' bitcoins and euros in-house, placing security, reliability and accurate record-keeping at the core of our operations.
The custodial wallet back-end is responsible for maintaining customers' euro and bitcoin balances and securely processing various types of transactions, such as deposits, withdrawals and trades. The software communicates with the payment infrastructure of banks and payment service providers, handling payments and monitoring on the bitcoin blockchain.
Within this project, you will collaborate with the app team, the website team, the finance department and, of course, other back-end developers to ensure correct and secure processing of all financial flows.
Compliance Tooling
As a financial service provider, Bitonic is required to comply with legislation on anti-terrorism and anti-money laundering. The Compliance department handles customer verification, transaction monitoring and other analyses, using our own transaction monitoring software.
The team is responsible for improving the quality of life for internal departments, as well as building the functionalities required by the current and future regulations.
The back-end of the current tool is mainly written in Rust and Golang. Our ambition is to continue building on this. The front-end is written in React.
In this project, you will work closely with the Compliance Officer and KYC analysts, as well as with the Customer Relations team and, of course, the frond-end and other back-end developers.
What do we expect from you?
- You have several years of experience in Software Development in a professional environment
- You have experience with Rust development, Golang or other statically typed programming languages
- You proactively collaborate with different teams and ensure proper alignment within projects
- You have affinity with bitcoin and blockchain technology
- You have experience with SQL (Sqlite3, Postgres, MariaDB)
- You have experience with Git(lab) and CI/CD pipelines
- You write code that is structured, efficient and testable
- You stay up-to-date on the latest developments, tools and techniques for Rust development
- You are pro-active, independent and thrive in a work environment with freedom and are able to self-manage
- Working from home is certainly an option, but we do expect you to work from the office on a regular basis
- You are living in the Netherlands. If you don’t speak Dutch, proper English skills are required
Our perks
- The salary depends on your work experience and expertise. We use a minimum salary of €3.525 for this position in scale 7 of Bitonic's salary structure based on full-time employment
- A thirteenth month
- 32 vacation days on a full-time basis, including public holidays: you can choose whether you work on public holidays or not
- Travel allowance of € 0,23 per km or NS business card
- Flexibility in working hours and location
- We provide you with a laptop with Linux/MacOS and other necessities
- Activities such as game nights and monthly get-togethers
- Contribution on sports subscription of up to € 50 per month
- Budget for setting up an ergonomic (home) workplace
- Bitonic has no pension plan
- Daily lunch with local (organic) products
- We are proud of our organization and like to promote it. So we have plenty of merchandise waiting for you!
The hiring process
The process consists of two interviews: a first interview with 2 circle members about the position and a second interview on culture-fit with two other Bitonic colleagues.
Apply
Do you feel this profile fits you perfectly? We are looking forward to receive your application and get in contact with you.
Key Skills
Ranked by relevanceReady to apply?
Join Bitonic and take your career to the next level!
Application takes less than 5 minutes

