About mintBlue
mintBlue is Europe's first public blockchain platform used at scale. We make blockchain integration easy and enable organisations to focus on their product without needing to worry about the underlying blockchain infrastructure.
We offer peer-to-peer solutions to store, authenticate and monetise data. This means there is no dependency on others (sorry, Google!).
There is a clear need for a new kind of technology, built by a new kind of company. When we consider that most of the web is in the hands of a small group of powerful companies.
We are certainly not 'crypto'. Blockchain is a revolutionary technology that can change the web, while crypto is only focused on speculation and get-rich-quick schemes. We will never issue a token ourselves and want to be an authoritative, compliant cloud solution.
mintBlue started in a hackathon at the end of 2020 and today we consist of a dedicated team of 6 people, working hard to become the integrity infrastructure for an honest internet.
How we develop software
We strive to create software that is maintainable, keeps it simple, and performs well at scale. Our back-end is written in Typescript and is built upon many years of experience building back-end system. It has a modular design that makes it easy to extend functionality and expose multiple services. For communication between different services we use RabbitMQ and Redis.
We believe in eating your own dogfood. That is why we use our public SDK extensively in our own back-end and front-end to deliver features.
Our continuous integration pipeline on Gitlab allows us to run automatic tests and deploy to testing and production environments in a safe and reproducible way. We strive to automate as many parts of the software development process as possible.
About the job
As Senior Back-End Developer of our growing scale-up you'll be working on the design, code and documentation of our API and SDK. You'll work in an experienced team and work closely with our CTO, Sven.
What you'll be doing
- Design, code, verify, document and test the mintBlue platform.
- Improve monitoring for our infrastructure and services
- Find new ways to improve our development process
- Design and improve relational database models
- Develop our API and SDK
"What's great about working at mintBlue is that there is a real focus on getting things done while leaving room to explore new ideas and technologies. There are many engineering challenges still open to be solved and there's always someone around to spar with. Everyone is very eager to help eachother."
Sven De Waerhert
CTO, mintBlue
About you
Education
- Ideally you have 5+ years of experience in any related development field or you are more junior and very eager to learn quickly
Soft skills
- Excellent organizational and leadership abilities
- Ability to think analytically and strategically
- Resilience and tolerance for change/ambiguity
- Team player and open mindset
Hard skills
- Knowledge about / experience with:- Typescript- Node.js- RabbitMQ- Postgresql- MongoDB- Stripe API integration
You'll stand out from the crowd if you
- Have experience with Redis, Stripe, ELK stack, Prometheus/Grafana, DevOps
- Have experience with Bitcoin, Cryptography (ChaCha20, AES), Digital Signatures (ECDSA)
What’s in it for you?
Be yourself
At mintBlue we are committed to creating an inclusive environment and diverse team that feels that they are valued in the workplace. We want you to feel that you can be yourself, bring ideas to the table and make a real difference every single day.
If you’re looking at our page and you do not identify yourself in our teams current makeup, don't be discouraged to apply! We know that you can help make our company even better and strongly believe that diversity makes for more successful teams.
Top experts
You will work with a team of top experts that trust your abilities, and give you a high level of autonomy in your daily work, complimented by you loads of opportunity to learn from the people around you!
Remote setting
We work in a highly organised, internationally remote-but-hybrid setting, with offices in Amsterdam and Antwerp. While almost all day-to-day work is remote, we love to see our team and organise routine days in office.
Our mintBlue Biz HQ is in Spaces de Walvis, a beautiful part of Amsterdam with a view over the canals.Our mintBlue Dev HQ is in The Beacon, a great area of central Antwerp overlooking the Schelde.
Package
It’s very important to us that our people feel like we have their back, in the same way that you have ours!
Our benefits package is young like our company, but we work hard to pay everyone what they are worth, and with the potential to grow. So expect pay for your level of experience and potential!