Ruby on Rails Backend Entwickler

Ignite
Dresden, Germany
about 2 months ago

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
€60,000.0 - €70,000.0
Working hours
Shift work
Job source

Tech stack

Amazon Web Services Computer Programming Databases Python (Programming Language) PostgreSQL Ruby on Rails Ruby Software Engineering SQL Databases Backend Front End Software Development Restful APIs
+1 more
Code Restructuring

Job description

  • Weiterentwicklung: Du konzipierst und entwickelst neue Features für unsere komplett selbst gebaute Ruby-on-Rails-Plattform.
  • Backend & APIs: Du baust robuste Backend-Logiken auf und pflegst moderne REST-APIs.
  • Datenbank-Optimierung: Du schreibst effiziente SQL-Queries und optimierst unsere PostgreSQL-Datenbanken hinsichtlich Stabilität, Speed und Skalierbarkeit.
  • Frontend-Anbindung: Du gestaltest und wartest interne Admin-Tools mit dem modernen Rails-Stack (Hotwire, Turbo, Stimulus).
  • Refactoring: Du hältst unseren Code sauber und modernisierst bestehende Codebereiche durch gezieltes Refactoring.
  • Migration: Du betreust vorhandene Python-Skripte und begleitest deren schrittweise Überführung in unsere Ruby-Landschaft.

Requirements

  • Rails-Leidenschaft: Du lebst den Rails Way und schreibst sauberen, idiomatischen Code (Convention over Configuration, Domain-driven Models).
  • Erfahrung: Mindestens 2 Jahre professionelle Softwareentwicklung mit Ruby on Rails.
  • Datenbank-Schnittstelle: Fundierte SQL-Kenntnisse (insbesondere PostgreSQL) und Erfahrung mit Performance-Optimierung.
  • Moderner Stack: Erfahrung mit REST-APIs sowie dem Rails-Frontend-Stack (Hotwire/Turbo/Stimulus).
  • Sprachkenntnisse: Fließendes Deutsch (mindestens C1-Niveau) für den reibungslosen Austausch im Team und mit dem Support.
  • Arbeitsweise: Du bist proaktiv, denkst agil mit, arbeitest dich schnell in neue Domänen (Finanzprozesse) ein und schätzt die Arbeit im Team.

Nice-to-Have:

  • Erste Berührungspunkte mit Python (für unsere Legacy-Skripte).
  • Erfahrung mit AWS, Sidekiq oder Testing via Minitest/Oaken.

About the company

Wir sind ein etablierter, digitaler Finanzdienstleister im Herzen von Dresden. Mit unseren webbasierten Tools und unserer innovativen Fintech-Plattform revolutionieren wir das Liquiditätsmanagement für Unternehmer und Freiberufler. Von der automatisierten Rechnungsabwicklung (Billing) bis hin zu unkomplizierten Finanzierungslösungen wie Factoring und Finetrading - wir halten unseren Kunden den Rücken frei, damit sie wachsen können.

In unserem Team aus rund 40 Mitarbeitenden setzen wir auf flache Hierarchien, echte Augenhöhe (vom Azubi bis zum Chef) und eine gesunde Work-Life-Balance. Bei uns gibt es kein Das haben wir schon immer so gemacht - wir wollen deine Ideen hören und gemeinsam die Zukunft der Finanztechnologie gestalten.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

7:33 min

Maximizing developer productivity with Ruby on Rails

David Heinemeier Hansson David Heinemeier Hansson +1 · Coffee With Developers

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

3:30 min

Falling in love with Ruby and creating Basecamp

David Heinemeier Hansson David Heinemeier Hansson +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all