Elixir / Ruby Lead Developer

Permanent employee, Full-time · 9elements HQ

Read job description in:
About the Job
Du beherrschst Elixir / Phoenix oder Ruby on Rails und willst Software bauen, nicht Tickets bewirtschaften. Du kannst gut mit Kunden umgehen und sorgst dafür, dass dein Team sich weiterentwickelt und wächst?

Bei 9elements findest du ein großartiges Team, kurze Entscheidungswege und moderne Tools. So kannst du dich auf das konzentrieren, was zählt: Robuste Lösungen mit echtem Mehrwert. Wir glauben an Arbeit, die ins Leben passt. Mit fairen Arbeitszeiten, offener Kultur und Raum für persönliche Entwicklung. Wir haben richtig Spaß an dem, was wir tun - und sorgen gemeinsam dafür, dass das so bleibt.

Was dich bei uns erwartet

  • Architektur, die trägt – du baust Systeme von Grund auf, kennst die Interna von Phoenix und / oder Rails, und sparst nicht an Reviews mit anderen Senior‑Nerds, wenn du schwierige Entscheidungen triffst.
  • Real Work statt Ticket‑Theater – wir interessieren uns für saubere Implementierung statt 300‑Zeilen‑Tickets und unnötige Protokolle, die nur Verantwortung verschieben.
  • Direkter Draht – du sprichst mit Kund:innen ohne Zwischenfilter, schaffst Verständnis und triffst Entscheidungen, die ein Produkt auch morgen noch tragen.
  • Nerd‑Umfeld – wir hacken, wir quatschen über unseren Code, wir fahren zusammen zur Rails World, ElixirConf EU oder was dich sonst so gerade triggert.
  • Hardware, die dich nicht aufhält – MacBook Pro  /  ThinkPad mit Linux? Sag, was du brauchst. Und ja, wir diskutieren nicht ob du wirklich so viel RAM brauchst.
  • Office‑first mit Flexibilität – überwiegend gemeinsames Arbeiten im Office in Bochum. Ob du ein paar Tage die Woche von zu Hause arbeitest, oder zwischendurch mal von ganz woanders, ist deine Entscheidung.
  • Kein Bullshit‑Management – wir organisieren uns mit gesundem Menschenverstand. Es gibt Prozesse, aber sie dienen uns – nicht andersrum.


Was wir von dir erwarten

  • Mindestens sieben Jahre ernsthafte Web‑Entwicklung, davon ein paar als Lead, Architekt:in oder Mentor:in.
  • Elixir / Phoenix und/oder Ruby on Rails pro –  die jeweils andere Schiene lernst du im Projektdienst, wenn nötig. Oder sonst das, was an Technologien so anfällt. Kein Java oder PHP, versprochen.
  • Keine Frontend-Panik: Du musst wirklich nicht jedes Detail vom gerade angesagten Frontend Framework kennen, aber du solltest nicht in Panik verfallen, wenn du JavaScript Code siehst.
  • Systemdenken: Domain‑Driven Design, Skalierung, CI/CD – Buzzwords okay, Hauptsache du kannst sie einordnen.
  • Kommunikation: Deutsch sicher, Englisch solide – wir arbeiten mit internationalen Teams.


TL;DR

Wir sind 9elements. Wir bauen Software, die wir selbst gern benutzen würden, und suchen eine:n Lead Developer, der:die genau dafür brennt. Keine Bullshit‑Versprechen, aber ein Team, dem Technik wichtiger ist als Titel.
Klingt nach dir? Schreib uns! Lass uns plaudern – wir bringen den Kaffee, du die Ideen.
Über uns
9elements ist ein Zuhause für Entwickler und Designer, ein Ort für Macher und Visionäre, ein Spielplatz für die Verrückten. Es könnte auch deiner sein.
About the Job
You have mastered Elixir / Phoenix or Ruby on Rails and prefer building great software over managing tickets. You handle clients well and ensure that your team continues to develop and grow.

At 9elements you will find a great team, short decision-making paths and modern tools. This lets you focus on what matters: robust solutions with real added value. We believe in work that fits into life, with fair working hours, an open culture and room for personal development. We genuinely enjoy what we do, and work together to keep it that way.


What awaits you with us

  • Architecture that holds up – you build systems from the ground up, know the internals of Phoenix and / or Rails, and don’t skimp on reviews with other senior nerds when tough decisions arise.
  • Real work instead of ticket theatre – we care about clean implementation, not 300-line tickets and unnecessary protocols that just shift responsibility.
  • Direct line – you talk to customers without any intermediate filter, create understanding and make decisions that will still support a product tomorrow.
  • Nerd environment – we hack, we chat about our code, and we travel together to Rails World, ElixirConf or whatever else currently inspires you.
  • Hardware that won’t slow you down – MacBook Pro / ThinkPad with Linux? Tell us what you need. And yes, we won’t argue about how much RAM you really need.
  • Office-first with flexibility – mostly working together in the Bochum office. Whether you work a few days a week from home or occasionally from somewhere else is up to you.
  • No-bullshit management – we organise ourselves with common sense. There are processes, but they serve us—not the other way around.


What we expect from you

  • At least seven years of serious web development, including a few as lead, architect or mentor.
  • Elixir / Phoenix and / or Ruby on Rails pro – you can learn the other stack on the job if necessary, along with any other technologies that come up. No Java or PHP, we promise.
  • No frontend panic: you don’t need to know every detail of the latest frontend framework, but you shouldn’t panic when you see JavaScript code.
  • Systems thinking: Domain-Driven Design, scaling, CI/CD – buzzwords are okay as long as you can place them.
  • Communication: fluent German, solid English – we work with international teams.

TL;DR
We are 9elements. We build software we’d love to use ourselves and are looking for a Lead Developer who is passionate about exactly that. No bullshit promises, just a team that values technology more than titles.
Sound like you? Write to us! Let’s chat - coffee is on us, ideas are on you.
About us
9elements is a home for coders and designers, a place for the makers and shakers, a playground for the crazy ones. It could be yours as well. 
Your application!
We appreciate your interest in our team. Please fill in the following short form. Should you have any difficulties in uploading your files, please contact us by mail at jobs@9elements.com.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.