Junior Developer

Create state of the art applications and accelerate the energy transition at the same time!

Team: Modelling & Development  •  Location: Amsterdam, Netherlands

About the job

Now is the perfect time to start working at Quintel! You will be working in a field that is becoming more relevant by the day and Quintel is entering a new and exciting phase!

At Quintel, we aim to accelerate the transition from fossil to sustainable energy by providing insight into the energy system of the future. As a developer, you are responsible for building and maintaining applications to provide this insight.

Quintel's main project is the Energy Transition Model (ETM), made up of two parts: the ETModel frontend and ETEngine backend. We're committed to our work being as open and transparent as possible, and most of our projects are open source.

With a steadily growing user-base that is becoming ever more international, the demands on our applications are high and often require innovative solutions.

Quintel is a small company, but we punch well above our weight. Because our applications are used by a wide range of people, including grid operators, policy and decision makers, consultants and academics, your contributions as a developer can have a big impact.

What you will be doing

As our team is small, your work will typically be diverse. As a developer at Quintel, you may one day be working on application code calculating energy flows or network loads, and on the next will be crafting beautiful frontend user experiences.

  • You will work on application code written mostly in Ruby (on Rails), and frontend code written with JavaScript. We are planning on implementing Rust.
  • Time is split between maintaining existing applicatons and code, and building new features both for your colleagues at Quintel and our clients.
  • As a developer, you collaborate heavily with Quintel's modellers and researchers, to translate complex interactions in the energy system into understandable code.
  • When required, you can directly contribute to meetings with users and clients to help shape the direction our product takes.


We are looking for a full-time addition to our team starting from the 1st of April (by mutual agreement). Furthermore:

  • You have 0 - 2 years of relevant experience.
  • You have a Bachelor's or Master's Degree in Computer Science, Artificial Intelligence, Information Technology, Computer Engineering, ...
  • or a Bachelor's or Master's Degree in a related technical field with demonstrable experience in programming and software development.
  • You are proficient in English, proficiency in Dutch is a plus.
  • You are comfortable working from initial design, through development to delivery, as part of a team but also independently as needed.
  • You are not easily discouraged by complexity and have a willingness to learn.
  • Experience with modelling, energy systems, physics, or chemistry is a plus.
  • Experience with Ruby on Rails, JavaScript, or Python is a plus.

Our technology stack

Most of our work is open-source and can be viewed on the company GitHub account.

  • Ruby is the language of choice for most application code. Ruby on Rails is frequently chosen when a web framework is needed.
  • JavaScript — and increasingly TypeScript — for frontend code. Backbone.js, jQuery, and React.js are commonly used.
  • Python is increasingly used for data-processing in collaboration with our modellers.
  • MySQL is used for persistent data storage.
  • Git is used to version control our applications and to manage data.
  • Linux / Ubuntu Server powers our servers with Ansible used for configuration management.

What we offer

  • An inspiring team of creative and self-motivated experts.
  • Excellent salary and pension plan and 25 vacation days per year.
  • A great office location on the canals of Amsterdam.
  • Amazing coffee and lunch with fresh bread provided every day.
  • The possibility to work hybrid (Monday is our office day).
  • A work environment which never fails to challenge, but also highly rewards the effort.

How to apply

Please send your resume and motivation letter to jobs@quintel.com, before the 1st of March.

Our selection process starts after the 1st of March.

Should you have any questions, feel free to send us an email or give us a call at +31 6 33 01 53 24.

About us

We help our clients answer questions like: "What does a climate neutral energy system for my area look like?". The ETM is used by governments, grid operators, consultants, NGO's, academics and others to research their options to bring down greenhouse gas emissions. Since the energy transition is a highly collaborative effort, the ETM is rapidly becoming a factual framework for discussions between various stakeholders in the energy transition.

Quintel develops the Energy Transition Model and is a Dutch company, with an office in the centre of Amsterdam. Our team gets the work done during office hours, so that we can enjoy our evenings, with the occasional after-work drinks.