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. Furthermore, you...

  • Have 2 - 4 years of full stack development experience. Extensive front-end experience is not a requirement.
  • Are capable of overseeing a project from initial design, through development to delivery, frequently as part of a team but also independently when needed.
  • Have a Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Information Technology, Computer Engineering or a related technical field.
  • Are not easily discouraged by complexity and have a willingness to learn.
  • Are proficient in English and able to work at least partly at our office.

Bonus points if you...

  • Are proficient in Dutch.
  • Have affinity with modelling, energy systems, physics, or chemistry.
  • Have experience with data engineering or data analysis.
  • Have experience with Ruby on Rails.

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 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

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

  • Our selection process starts after the 1st of June.
  • You would start at the 1st of July but, by mutual agreement, it would be possible to find another suitable date.
  • If you have doubts about a requirement, or any other questions, simply 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, 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.