Join the team

We're on a mission...

Stekker is aiming to make a huge impact on the energy transition through its platform that leverages electric vehicles to charge with the cleanest power possible and reduces stress on the grid. In the process we can help utilities save billions of dollars in grid infrastructure investments and we enable renewable energy producers to increase the value of their output. We reduce the world's reliance on gas and coal. We empower a community of EV drivers to contribute their flexibility and reduce energy costs and emissions, accelerating our transition away from fossil fuels, towards a clean and more affordable energy system.

Are you our next colleague?

Erik de BruijnEric-Paul LecluseRevi Kornmann
Jankees van WoezikErik van Boekel

Our job vacancies

Software Engineer

building a powerful platform and app that people love to use

You care about:

  • a calm environment where you can do your best work,
  • iterating fast (shipping new features often and improving them over time),
  • receiving the trust to make changes without asking for permission,
  • our mission,
  • the user’s experience,
  • learning new skills and techniques,
  • writing code that is easy to understand and with adequate test coverage,
  • developer happiness,
  • having time for deep work,
  • keeping technical debt as low as possible whilst being pragmatic enough not to over-engineer a solution

You enjoy developing infrastructure that has a real-world physical impact (e.g. a large fleet of cars and the power grid modern society strongly depends upon) instead of developing yet another web-app.

You’re not afraid to suggest and/or implement changes that make the stack easier to maintain, improve developer happiness and/or improves scalability.

We look for real demonstrable projects that you can point to and talk about. We favor a curious attitude over a degree or credentials.

You also keep in mind that powerful technology is only relevant if people can and wish to actually use it. You are already familiar with most of the techniques we use and enjoy learning about the others.

How we work:

  • We don’t use text-based chat, we mainly use asynchronous tools to enable more time for deep work.
  • No meetings in the mornings.
  • Meetings we do have are very short and effective, loosely inspired by Holacracy.
  • Our team uses “Shape up” (originated from Basecamp), which enables us to make software that we’re proud of. Among other things, we work in so-called “cycles” of 6 weeks, followed by a 2 week cool-down period.
  • It’s important to us that developers experience freedom to build software and ship it. Our test suite enables us to work with a “Ship, show, ask” strategy (as proposed by Martin Fowler in this article).
  • We do pair and even have mob programming sessions to improve both the code and ourselves. 
  • CI/CD works through Github Actions.
  • We have a monorepo that holds both a Ruby Stack, Machine Learning code and our Android & iOS codebase.
  • We use the latest Ruby on Rails and Hotwire. We’re very happy with this choice, which was made after an experiment
  • We’re not afraid to experiment with and evaluate new technologies.
  • We keep our dependencies up to date with Dependabot.
  • Deployments with Ansible.
  • We use TailwindCSS and Stimulus.
  • Our app mainly consists of a web application, wrapped in a native container, this allows us to move very fast.

What we offer to you:

  • You can work where you want.
  • You have 2 weeks in every 2 months where you can work on the things you prefer (cool-down).
  • A small, passionate team with a pragmatic approach but working on a larger vision.
  • A “mobility arrangement” where driving an electric vehicle is (partially) paid for.
  • Co-ownership: you also receive stock-based compensation

Note: If you're doing recruitment we kindly ask you not to reach out. Agency Terms of Business will not be accepted.

How to apply?

When applying, please include a written motivation with any relevant work experience and/or projects.

Stekker is an equal opportunity employer. We not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. If you need any assistance or accommodations due to a disability, please let us know so we can provide you the necessary equipment and make available the facilities that you require.

Stekker does not accept agency resumes.