Medior (Full Stack) 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

This is the perfect time to start working at Quintel! You will be working in a field that is becoming more relevant by the day!

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 front-end 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. In the coming years, we will embark on a major overhaul of our Energy Transition Model. You will play a key role in shaping and building the core of this transformation, tackling complex challenges along the way.

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 canhave 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 front-end user experiences.

  • You will work on application code written mostly in Ruby (on Rails), and front-end code written with JavaScript. See our full technology stack below.
  • Time is split between maintaining existing applications 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.
  • You will work closely with the other Developers to design and implement solutions, while also supporting the Junior Developer in their learning process.
  • When required, you can directly contribute to meetings with users and clients to help shape the direction our product takes.

Requirements

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

  • You have 2 - 4 years of full stack development experience. Extensive front-end experience is not a requirement as long as you’re open to learning and contributing where needed.
  • You are capable of overseeing a project from initial design, through development to delivery, frequently as part of a team but also independently as needed.
  • You have a Bachelor's or Master's Degree in Computer Science, Artificial Intelligence, Information Technology, Computer Engineering or a related technical field.
  • 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 data engineering or data analysis is a plus.
  • Experience with Ruby on Rails is a plus.
  • You are proficient in English, proficiency in Dutch 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. We are planning on implementing Rust.
  • JavaScript and TypeScript for front-end code. Next.js is 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 that never fails to challenge and stimulates learning, with the option to follow training to support your learning process.

How to apply

Please send your resume and motivation letter to jobs@quintel.com.

  • Our selection process starts after the 1st of April.
  • Should you have any questions, feel free to send us an email or give us a call at +31 6 33015324.

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, NGOs, 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.