Ruby on Rails Frontend-Entwickler*in (w/m/d)
Erstellt am | 07.07.2021 |
Firma | sofatutor gmbH |
Einsatzort | Berlin |
sofatutor bietet mit über 10.000 Lernvideos und interaktiven Übungsaufgaben Schülerinnen aller Klassenstufen die Möglichkeit, digital, zeitlich flexibel und ortsunabhängig zu lernen. Mit einem Team von fast 150 Mitarbeiterinnen verfolgen wir unsere Vision, die Digitalisierung des Lernens voranzubringen und ein Produkt zu schaffen, womit Lernen Spaß macht.
Als Frontend-Entwicklerin gestaltest du die sofatutor-Plattform in einem unserer cross-funktionalen Teams mit und baust Produkt-Features, mit denen sich unsere jungen Nutzer neues Wissen selbst aneignen. Zusammen mit Expertinnen für Frontend, Backend, Design und UX setzt du die technischen und didaktischen Ansprüche an unsere Lernplattform sicher, performant, nachhaltig und pragmatisch um.
Hinweis: Unser Bewerbungsprozess findet aktuell komplett remote und ortsunabhängig statt. Für diesen Job ist es dennoch von Vorteil, wenn du langfristig nicht weit weg von Berlin lebst. Das ist für dich nicht möglich? Schreib uns trotzdem!
Deine Mission
Als Frontend-Entwicklerin (Ruby on Rails) gestaltest du die sofatutor-Plattform in einem unserer cross-funktionalen Teams mit und baust Produkt-Features, mit denen sich unsere jungen Nutzer neues Wissen selbst aneignen. Zusammen mit Expertinnen für Frontend, Backend, Design und UX setzt du die technischen und didaktischen Ansprüche an unsere Lernplattform sicher, performant, nachhaltig und pragmatisch um.
- Entwicklung und Release neuer Produkt-Features für unsere Nutzer*innen in einer Ruby-on-Rails-Anwendung
- Eigenständige Ressourcen- und Arbeitsplanung im Austausch mit Product Ownerin und Scrum Masterin
- Enge Zusammenarbeit mit anderen Entwicklerinnen in deinem cross-funktionalen Team, und über die traditionellen Grenzen hinaus auch mit * Designerinnen, UX-Researcherinnen und anderen Expertinnen
- Verantwortung und Maintenance kritischer Systeme gemeinsam mit fachlichen Expert*innen
- Implementation und Wartung von Unit bzw. Integration Tests
- Mitgestaltung und Verbesserung von Arbeitsabläufen und agilen Prozessen, unseren Coding-Styleguides und Qualitätsstandards
Deine Startvoraussetzungen
- Berufserfahrung als Software-Entwickler*in
- Sehr gute Kenntnisse in HTML, CSS, JavaScript und Interesse an Ruby-on-Rails, Haml, Sass, PostCSS, CoffeeScript
- Verständnis für Responsive Design und UX/UI Design Agile Denkweise, Erfahrung und Spaß an der Arbeit mit agilen Methoden, z.B. Scrum, Kanban
- Du arbeitest gern im Team und unterstützt proaktiv die Erreichung eurer gemeinsamen Produktziele
- Du sprichst fließend Englisch, und tauschst dich lieber mit Menschen aus anderen Fachbereichen aus, statt To-do-Listen abzuarbeiten
All das trifft auf dich zu? Die Möglichkeiten des digitales Lernens begeistern dich genauso wie uns? Dann bist du die perfekte Kandidat*in für uns und wir freuen uns auf deine Bewerbung! Wenn du glaubst, dass das genau der richtige Job für dich ist, dann melde dich auf jeden Fall bei uns – auch wenn du nicht alle Punkte unserer Voraussetzungen zu 100 % erfüllen kannst.
Unser Versprechen
Wir geben dir die Unterstützung, die du zur Umsetzung herausfordernder Aufgaben brauchst. Dein Team und deine Vorgesetzten helfen dir immer dabei, dich und deine Fähigkeiten bei sofatutor erfolgreich weiterzuentwickeln. Die anderen in deinem Team schwärmen von folgenden weiteren Vorteilen:
- Ein klares Ziel: Schüler*innen dabei zu helfen die Schule besser zu meistern und dabei Spaß zu haben
- Ein Arbeitsumfeld, indem du deine Arbeitsplanung mit deinem Team selbst gestaltest
- Kurze und effiziente Entscheidungswege, die uns ermöglichen, agil auf neue Herausforderungen zu reagieren
- Unterstützung in deiner professionellen Weiterentwicklung, z.B. durch Austausch unter Kolleg*innen in unserem Tech-Team, mit Fokus auf Optimierung und Continuous Integration
- Einsatz von Tools wie Slack, Clubhouse, GitHub, CircleCI und Technologien rund um Ruby, Docker und AWS
- Eine offene Feedback-Kultur mit einem begeisterungsfähigem Team, das regelmäßig zusammenkommt und immer offen für innovative Ideen ist
- Team Events und Sportkurse, die einen idealen Ausgleich zum Büroalltag bieten, darunter Bouldern, Yoga und andere Sportarten mit deinen Kolleg*innen
- Home-Office und flexible Arbeitszeiten für einen individuellen Ausgleich zwischen Arbeit und Freizeit/Familie