Back-end Developer

Apply now

Back-end Developer

Are you a motivated and enthusiastic team player with a passion for technology? Who has a passion for structuring and organising data? You might just have found your dream job. We offer a challenging role as Back-end Developer.


What is Dimebox

Dimebox offers a payment solution beyond the usual ‘all payment methods’ approach. In sync with card schemes, we designed a Payments Intelligence Platform based on the architecture of a processing engine. This approach led to a unique payment solution, which offers business users crucial insights and enables executives to make smart, data-driven business decisions. Dimebox enhanced the PSP core with an additional intelligence layer, enriched with cool analytics and reporting features as well as tools that enable its users to zoom in on specific transactions. Filter, review and monitor smart data and get details about currency type, card type, date/time, status and performance.

Dimebox’s technology is modular by design, adapting to current and future business needs. The platform can be leveraged in stages, integrating additional functionalities. The gateway layer, the data module and business intelligence tools, as well as the next-generation payment-processing engine can be selectively deployed to meet customer needs. Dimebox taps into existing business processes, and with its high level of automation reduces the resource requirements to operate the service.

Reach out to us by sending us an email at or using the 'Apply now' button below.

    Our stack

  • node.js on the back, Angular 2 on the front
  • MongoDB, Postgres, Redis
  • Jenkins

  • Exciting things to be done in

  • Security
  • Cryptography
  • Artificial Intelligence
  • CI  

  • Job description

    As a Back-end Developer at Dimebox you will be working on the core of our payment system, building and designing the API and working on the Dimebox platform. You will have the opportunity to engage with the whole team, while working on real projects and optimising our products.

    Dimebox has an open work environment where everyone has their own responsibilities. We seek talented employees who crave to learn and develop new skills and can work both independently as well as in a team when tackling big projects. There are exciting things to be done in security, cryptography and artificial intelligence. You will also be working on designing and building a RESTful API that developers will find a joy to use. Network programming should be in your blood, as you’ll interact with a lot of third-party systems and services.

  • Build and design an API that developers want to work with

  • Integrate new payment methods in the Dimebox platform

  • Work in high-security and high-performance environments

Your profile

  • Minimum 3 years of experience with Javascript
  • Experience with and knowledge of node.js and MongoDB
  • Knowledge of building and consuming APIs
  • Experience with test-driven development
  • RESTful API development should come as second nature


  • Experience with cryptography
  • Knowledge of Redis
  • Experience coding in high-security environments
  • Experience with both SQL and no-SQL databases

Perks and benefits

We give you the chance to work at the core of Dutch payment innovations, working with specialists in all angles of the ecosystem. We offer a competitive salary, and you will get a company Macbook when working here. There is lots of room for individual growth and creativity within the open atmosphere at our office; we dare you to challenge us and your colleagues. Every Friday afternoon we have drinks after our weekly knowledge session and there is a roof terrace with BBQs and summer parties when the weather allows it. Lunch is provided by the company and we often have a wide variety of food at the office, ranging from fish and roti during lunch, to the best red velvet cake in Amsterdam.

Selection process

True to our startup roots, we’re quite quick on our feet. We know the kind of talent we’re looking for and we’ll try to schedule a meeting with the right team members and management rapidly. You can expect a quick progression from the first meeting through other rounds such as talking with our lead developer and coding assignments.

Find us in the heart of Amsterdam!