Backend Engineer (TypeScript/Node.js) - DevOps Mindset
Role details
Job location
Tech stack
Job description
Für die FoodGenius Labs GmbH suchen wir einen Backend Engineer mit ausgeprägtem DevOps-Mindset. Du entwickelst Backend-Services und technische Komponenten für FoodGenius und sorgst dafür, dass diese zuverlässig gebaut, ausgerollt, betrieben und weiterentwickelt werden.
Dabei endet Deine Verantwortung nicht beim Commit: Du denkst in Deployments, Umgebungen und Betriebsszenarien. Du baust Software so, dass sie in Produktion stabil läuft - arbeitest dabei eng mit unserem Platform-Engineering zusammen, das den 24x7-Plattformbetrieb verantwortet.
Du bewegst Dich bewusst an der Schnittstelle zwischen Entwicklung und Betrieb und hast Freude daran, Dinge zu automatisieren, technische Zusammenhänge zu verstehen und Systeme ganzheitlich zu betrachten.
Das wirst Du tun
- Entwicklung von Backend-Services und technischen Komponenten mit TypeScript / Node.js
- Arbeit an produktionsnahen Systemen mit PostgreSQL, APIs und serviceorientierten Architekturen
- Containerisierung von Anwendungen mit Docker
- Mitarbeit an CI/CD-Pipelines (GitLab) und Automatisierung von Build- und Deployment-Prozessen
- Deployments und Betrieb eigener Services in Kubernetes-Umgebungen
- Entwicklung und Betrieb von Software auf unterschiedlichen Zielsystemen:
- Server- und Cloud-Umgebungen
- kundennahen Edge-Systemen (z. B. Raspberry Pi)
- lokalen Entwicklungs-Setups auf macOS
- Mitarbeit an KI-gestützten Funktionen und Integrationen:
-
Nutzung und Einbindung von KI-APIs
-
Aufbau technischer Schnittstellen (z. B. agentenbasierte Konzepte, MCP-artige Architekturen)
-
Fokus auf Integration und Anwendung, kein zwingendes Modelltraining
- Enge Zusammenarbeit mit Produkt, Platform Engineering, Head of Engineering und Scrum Master
Requirements
- Mehrjährige Erfahrung in der Backend-Softwareentwicklung
- Sehr gute Kenntnisse in TypeScript und Node.js
- Sicherer Umgang mit Linux als Entwicklungs- und Laufzeitumgebung
- Sehr gutes Verständnis von Docker und containerisierten Anwendungen
- Erfahrung mit Kubernetes im Sinne von Deployment und Betrieb eigener Workloads
- Erfahrung mit relationalen Datenbanken, idealerweise PostgreSQL
- Praxis mit CI/CD, bevorzugt GitLab
- Starkes Automatisierungs- und Betriebsverständnis ("You build it, you run it" - im Team)
- Erfahrung oder Interesse an:
- Hosting- und Cloud-Umgebungen (z. B. Hetzner)
- Edge-/Kundensystemen (z. B. Raspberry Pi)
- KI-gestützten Anwendungen und deren technischer Integration
- Nice to have: erste Berührung mit KI-Modelltraining oder tiefergehenden ML-Konzepten
- Strukturierte Arbeitsweise, technischer Anspruch und Lust, Dinge wirklich zu verstehen
- Sehr gute Deutschkenntnisse
Benefits & conditions
- Maximale Flexibilität beim Arbeitsort: 100 % Remote, Hybrid oder 100 % vor Ort in St. Wendel
- Arbeit an realen, produktiven Systemen mit echtem Impact
- Klare Rollenverteilung zwischen Produktentwicklung und Plattformbetrieb
- Enge Zusammenarbeit mit erfahrenen Engineering-Rollen
- Raum für technische Gestaltung und Weiterentwicklung
- Weiterbildungsmöglichkeiten und berufliche Entwicklung.
- Ein faires und angemessenes Gehalt, das Deiner Qualifikation und Erfahrung entspricht.
- 30 Tage Urlaub, damit Du Dich ausreichend erholen und neue Energie tanken kannst.
- Regelmäßige Firmenevents wie z. B. ein Sommerfest, bei denen Teamgeist und gemeinsamer Spaß im Vordergrund stehen.
- Ein motiviertes, freundliches Team, das Zusammenarbeit und Austausch schätzt und fördert.