

(Mid/Senior) Fullstack Developer (gn)
- Standort flexibel
- Berlin, Deutschland
- Technology
Über den Job
Bei sofatutor gestaltest du als (Mid/Senior) Fullstack Developer (gn) eine Lernplattform, die über eine Million Schüler*innen begeistert – mit Spaß, Flexibilität und digitalen Lösungen. Du entwickelst Features, optimierst bestehende Komponenten und findest passgenaue Lösungen für unsere internen Teams. Dabei übernimmst du Verantwortung für eigene Bereiche und bringst deine Ideen aktiv ein.
Bewerbungsprozess
Vollständig ortsunabhängig & flexibel: Ob Berlin, Meer oder Berge – Remote-Work in ganz Deutschland und in vielen EU-Ländern. Gib bitte in deiner Bewerbung deinen frühestmöglichen Starttermin und deine Gehaltsvorstellung an.
Unser Versprechen
Bei sofatutor bist du vom ersten Tag an ein vollwertiges Teammitglied. Wir vertrauen auf deine Expertise, fördern eigenverantwortliches Arbeiten und stehen dir jederzeit unterstützend zur Seite. Transparenz, Feedback und persönliche Entwicklung stehen bei uns im Mittelpunkt – genau wie ein Arbeitsumfeld, das zu deinem Leben passt. Wir bieten dir eine Reihe von Benefits, aus denen du dir das passende Angebot aussuchen kannst:
🕒 Flexibles Arbeiten: Mit flexiblen Arbeitszeiten und unserem Remote-First Arbeitsmodell (inkl. Möglichkeit zur Arbeit aus dem EU-Ausland für 180 Tage im Jahr) gestaltest du deinen Alltag so, wie er zu dir passt.
💻 Unterstützung für mobiles Arbeiten: Für dein optimales Remote-Setup erhältst du alle zwei Jahre bis zu 100 € Zuschuss für dein Home-Office-Equipment. Grundlegendes technisches Equipment wie Laptop, Headset, Monitor etc. bekommst du selbstverständlich von uns gestellt.
🌍 Mobil & unabhängig: Dank Zuschüssen für ÖPNV-Tickets oder Swapfiets bist du flexibel unterwegs – egal ob in Berlin oder anderen Städten.
🎉 Gemeinschaft & Events: Teamspirit ist uns wichtig! Freu dich auf regelmäßige Events, digital und live vor Ort in Berlin.
💚 Ehrenamt & freie Tage: Zwei zusätzliche freie Tage im Jahr für dein gesellschaftliches Engagement – plus freie Tage an Heiligabend und Silvester.
💪🏻 Fitness & mentale Gesundheit: Mit einer Urban Sports Club- oder Fitnessstudio-Mitgliedschaft bleibst du aktiv. Für deine mentale Gesundheit steht dir die Plattform Bloom kostenfrei zur Verfügung.
💸 Attraktive Rabatte: Profitiere von Vergünstigungen über FutureBens und Corporate Benefits sowie Rabatten für Familie & Freunde auf unsere Lernangebote.
💳 Flexible Zusatzleistungen: Mit der givve-Benefits-Kreditkarte nutzt du steuerfreie Extras ganz flexibel in deiner Region.
Wir bei sofatutor arbeiten jeden Tag daran, unser integratives Arbeitsumfeld so weiterzuentwickeln, dass deine Entwicklung unabhängig von Geschlecht, Familienstand, sexueller Orientierung, Religionszugehörigkeit, Alter, Behinderung, Bildungsstand oder Ethnie gefördert wird. Unterstütze uns gern dabei und schließe dich an!
Deine Startvoraussetzungen
Du bist Entwickler*in aus Leidenschaft, hast Lust, im Team etwas zu bewegen, und findest agile Arbeitsweisen einfach sinnvoll? Perfekt! Das hier passt außerdem zu dir:
3–5 Jahre Erfahrung als Fullstack-Entwickler*in (Frontend und Backend)
Du schreibst gern sauberen, gut strukturierten Ruby-Code und hast bereits an größeren Ruby-on-Rails-Projekten gearbeitet
Erfahrung mit Unit- und Integrationstests
Nice to have: Kenntnisse in RSpec, SQL-Datenbanken und/oder AWS
Du denkst und arbeitest agil – egal ob Scrum, Kanban oder andere Methoden
Du bist Teamplayer*in durch und durch und unterstützt proaktiv dabei, eure gemeinsamen Ziele zu erreichen
Dein Englisch ist fließend und du tauschst dich gern mit anderen Fachbereichen aus – lieber im Gespräch als per To-do-Liste
Du findest dich in diesen Punkten wieder und du bist daran interessiert,die Zukunft des digitalen Lernens mitzugestalten? Dann freuen wir uns auf deine Bewerbung – auch wenn du aktuell vielleicht (noch) nicht alle Anforderungen erfüllen kannst.
Deine Mission
Als (Mid/Senior) Fullstack Developer (gn) bist du Teil eines unserer cross-funktionalen Teams und entwickelst die sofatutor-Plattform weiter – mit Fokus auf die Wünsche und Anforderungen unserer internen Teams. Ob Frontend oder Backend: Du packst dort an, wo es gebraucht wird, bringst deine Ideen ein und übernimmst Verantwortung für eigene Themenbereiche. Dabei arbeitest du eng mit anderen Entwickler*innen, dem Product Owner und Agile Coach zusammen und planst eure Aufgaben eigenverantwortlich im Team. Gemeinsam sorgt ihr dafür, dass Prozesse rundlaufen und unsere Plattform jeden Tag ein Stück besser wird.
Was dich bei uns erwartet:
Du entwickelst und erweiterst die Funktionalitäten unserer Plattform – mit dem Fokus auf die Bedürfnisse unserer internen Teams.
Du kümmerst dich um die Pflege und Wartung des bestehenden Codes und sorgst dafür, dass alles stabil und sauber bleibt.
Du übernimmst Verantwortung für eigene Themenbereiche – je nach Interesse und Bedarf.
Du stehst im engen Austausch mit internen Stakeholdern und findest gemeinsam die besten Lösungen.
Über uns
Wir von sofatutor sind davon überzeugt, dass Kinder und Jugendliche ihre Lernziele am besten erreichen, wenn sie in ihrem eigenen Tempo lernen und dabei auf verschiedene Lernmedien zurückgreifen können. Dafür hat unser Team eine digitale Lernplattform geschaffen, die Lernen auf individuelle Weise jederzeit und überall ermöglicht. So bieten wir Schüler*innen die Möglichkeit, sich mithilfe von Lernvideos, interaktiven Übungen, Arbeitsblättern und vielen weiteren Features den Schulstoff anzueignen oder nachzubereiten.
oder
- Berlin, Berlin, Deutschland
Alles erledigt!
Deine Bewerbung wurde erfolgreich eingesendet! Du erhältst in den nächsten Minuten eine Eingangsbestätigung mit weiteren Informationen.