Als aufstrebendes FinTech vereinfachen wir die Prozesse von Start-ups, Selbstständigen und Unternehmen mit unseren smarten digitalen Lösungen. Denn wir glauben daran, dass sie es sind, die unsere Gesellschaft voranbringen. Mit unseren webbasierten Tools managen unsere Kunden von überall ihre Finanzen, ihre Rechnungen und ihre Buchhaltung. Aufgaben
Du konzipierst und entwickelst neue Features für unsere Ruby-on-Rails Anwendungen und trägst aktiv zur Weiterentwicklung unserer Produkte bei
Du entwickelst eine robuste Backend-Logik für unser Backend und pflegst moderne REST-APIs
Du schreibst effiziente SQL-Queries und optimierst unsere PostgreSQL-Datenbanken hinsichtlich Stabilität, Geschwindigkeit und Skalierbarkeit
Du gestaltest und pflegst interne Admin-Tools mit Hotwire, Turbo und Stimulus und unterstützt so effiziente interne Prozesse
Du wartest, verbesserst und modernisierst bestehende Codebereiche durch gezieltes Refactoring
Du unterstützt bei der Wartung von Python-Skripten und begleitest die schrittweise Migration in unsere Ruby-basierte Systemlandschaft
Unser Tech-Stack
Backend: Ruby on Rails, Python (für bestehende Skripte), PostgreSQL, REST-APIs, Sidekiq für Background Jobs
Frontend: Hotwire, Turbo und Stimulus, ERB Templates
Testing und Qualität: Minitest, Oaken
Infrastruktur: AWS
Profil
Du hast mindestens zwei Jahre Erfahrung in der Entwicklung mit Ruby on Rails
Du verfügst über solide Kenntnisse in SQL, insbesondere PostgreSQL, die dir das Schreiben komplexer Queries und die Optimierung der Datenbank-Performance ermöglichen
Du bist mit modernem Rails-Frontend (Hotwire, Turbo, Stimulus) vertraut
Du hast idealerweise Python-Kenntnisse, die von Vorteil sind
Du verfügst über fließende Deutschkenntnisse, die dir einen sicheren Austausch mit deinen Kolleg:innen ermöglichen
Wir bieten
Attraktive Zusatzleistungen: Du profitierst von einer betrieblichen Altersvorsorge, einer Shoppingkarte und einem Weiterbildungsbudget von 1.500 Euro, das deine Gehaltsentwicklung unterstützt
Gesunde Work-Life-Balance: Wir bieten dir flexible Arbeitszeiten, die Möglichkeit zum Home Office im hybriden Modell, Teilzeitoptionen und 28 Tage Urlaub
Intensive Einarbeitung: Du erhältst eine individuelle Einarbeitung mit Kennenlernen und Hospitationen in den Teams
Aktive Mitgestaltung: Du übernimmst von Anfang an Verantwortung und kannst eigene Ideen umsetzen
Großartiges Team: Du wirst Teil eines Teams von 45 Mitarbeitenden und kannst an Teamevents und Stammtischen teilnehmen