Backend-Entwickler / Backend Developer - JavaScript / TypeScript / NestJS

RUBINLAKE GmbH
Frankfurt am Main, Germany
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
€60,000.0 - €75,000.0
Working hours
Shift work
Languages
English, German
Job source

Tech stack

JavaScript (Programming Language) Amazon Web Services Microsoft Azure Databases Continuous Integration Microsoft Office MongoDB Node.Js NoSQL RabbitMQ Redis TypeScript
+7 more
Cloud Platform System Backend Git Event Driven Architecture NestJS Restful APIs Docker

Job description

  • Entwicklung und Architektur von REST APIs mit NestJS und TypeScript
  • Design und Optimierung von MongoDB-Datenmodellen und Queries
  • Implementierung von Hintergrund-Jobs, Queues und asynchroner Verarbeitung
  • Performance-Optimierung und Skalierung bestehender Systeme
  • Technische Konzeption und Dokumentation neuer Features
  • Code Reviews und Mentoring von Junior-Entwickler:innen
  • Zusammenarbeit mit Product und anderen Engineering-Teams

Requirements

  • 2-5 Jahre Berufserfahrung in der Backend-Entwicklung
  • Fundierte Kenntnisse in TypeScript und Node.js
  • Erfahrung mit REST APIs und mindestens einem Node.js-Framework (NestJS, Express, Fastify)
  • Sicherer Umgang mit MongoDB oder vergleichbaren NoSQL-Datenbanken
  • Erfahrung mit Git, CI/CD und agilen Entwicklungsprozessen
  • Gute Deutsch- und Englischkenntnisse

Nice-to-have

  • Erfahrung mit NestJS im Produktivbetrieb
  • Kenntnisse in Cloud-Plattformen (Azure, AWS)
  • Erfahrung mit Message Queues (Redis, RabbitMQ, BullMQ)
  • Verständnis von Event-driven Architecture
  • Erfahrung mit Docker und Container-Orchestrierung

Benefits & conditions

Gehalt: 60.000,00€ - 75.000,00€ pro Jahr, * Betriebliche Weiterbildung

  • Firmenevents
  • Flexible Arbeitszeiten
  • Homeoffice-Möglichkeit
  • Kostenlose Getränke
  • Kostenloser Parkplatz
  • Mentoring-Programm für Mitarbeiter
  • Sprachkenntnisse werden vermittelt
  • Umzugskostenzuschuss

About the company

Über RUBINLAKE

RUBINLAKE ist ein Frankfurter Tech-Unternehmen, das seit 2021 innovative Datenprodukte und Cloud-Lösungen entwickelt. Wir verbinden offene Daten mit KI sowie modernen Cloud-Technologien und bauen Systeme, die unter realen Bedingungen verlässlich skalieren.

Unser Team besteht aus erfahrenen Expert:innen. Gemeinsam entwickeln wir Lösungen mit hoher Messlatte, die den Status quo herausfordern - mit Fokus auf messbaren Impact.

Auszeichnungen: OpenAI 10 Milliarden Token Appreciation EcoVadis Platinum 2024 Kununu Top Company 2025 German Innovation Award 2025

Deine Rolle

Als Backend Entwickler übernimmst du Verantwortung für zentrale Systemkomponenten unserer Cloud-Plattformen. Du entwirfst und implementierst APIs, die täglich Millionen von Anfragen verarbeiten, und trägst technische Entscheidungen mit.

Je nach Projekt arbeitest du an:

  • Datenverarbeitung & KI-Integration - APIs, die große Datenmengen aggregieren und intelligent aufbereiten
  • Echtzeitverarbeitung - Systeme, die Events verarbeiten und Clients in Echtzeit aktualisieren
  • Cloud-native Architektur - Skalierbare Microservices mit modernen DevOps-Praktiken

KI-basierte Entwicklung: Bei uns ist KI kein Buzzword, sondern Arbeitsalltag. Du nutzt ChatGPT, Claude, Cursor und GitHub Copilot als tägliche Werkzeuge - ohne Limits. Wir erwarten, dass du KI-Tools produktiv einsetzt und kontinuierlich optimierst.

Du arbeitest eigenverantwortlich und bringst deine Erfahrung ein, um Code-Qualität und Architektur aktiv mitzugestalten.

Apply for this position

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

Apply on de.indeed.com

Good distractions

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

3:22 min

Developing robust backend applications with the Nest framework

Marius Obert Marius Obert · WWC 2022

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all