Beschreibung
">
Wir suchen einen Backend-Entwickler für unsere Mannschaft.
Sie werden moderne, skalierbare Backend-Services in einer Microservice-Architektur entwickeln und weiterentwickeln.
* Umsetzung von Anforderungen mit Fokus auf Qualität, Performance und Wartbarkeit.
* Anwendung agiler und klassischer Entwicklungsmethoden im Team.
* Planung, Implementierung und Automatisierung von Testszenarien (TDD).
* Dokumentation von Code, Architektur und Workflows.
* Analyse, Diagnose und Behebung von Fehlern.
* Kontinuierliche Verbesserung unserer Entwicklungsprozesse und technischen Basis durch den Einsatz moderner Technologien.
Die Hauptaufgaben umfassen:
* Entwicklung von Backend-Services mit Node.js.
* Erfahrung mit Fastify oder einem vergleichbaren HTTP-Framework.
* Sicherer Umgang mit TypeORM als ORM.
* Erfahrung mit Dependency Injection, idealerweise mit Awilix.
* Praxis im testgetriebenen Entwickeln (TDD) vorzugsweise mit Tap.
* Kenntnisse in der Arbeit mit Microservice-Architekturen.
* Erfahrung im Umgang mit relationalen Datenbanksystemen (z.B. PostgreSQL, MySQL).
* Verständnis für Clean Code und Software-Design-Prinzipien.
* Vertrautheit mit agilen und klassischen Entwicklungsmethoden.
Unser Unternehmen bietet eine positive Arbeitsatmosphäre, flexible Arbeitszeitgestaltung, Optionen zum Homeoffice, Leistungsgerechte Entlohnung und viele weitere Vorteile.