Datacor

Leitender Full-Stack Softwareentwickler

TypeScriptReactNode.jsPostgreSQLAWS
Automatische Übersetzung. Prüfe das Original.

Über uns

Datacor ist der führende Anbieter von Softwarelösungen, einschließlich ERP, CRM, Asset Tracking, Simulation und Formulierung, für die Prozessfertigungsindustrie. Wir haben uns zum Ziel gesetzt, die Branche mit Softwarelösungen besser auszustatten und voranzubringen, indem wir durchdachte, intuitive Produkte entwickeln, die die schwierigsten Probleme unserer Kunden lösen.

Wir engagieren uns leidenschaftlich für unsere Kunden und helfen ihnen, Daten als Wettbewerbsvorteil zu nutzen. Unsere Kunden stellen Produkte her, die Leben verlängern und erhalten, indem sie die Welt, in der wir leben, reinigen, düngen, verschönern, säubern und recyceln. Wir bei Datacor helfen unseren Kunden, diese Produkte, die Sie täglich verwenden, sicherer, kostengünstiger und effizienter durch unsere Technologieplattformen und Anwendungen herzustellen.

Die Rolle

Datacor modernisiert seine Flaggschiff-ERP-Plattform, das unternehmensweite Multi-Tenant-System, auf dem Hunderte von Kunden aus der Prozessfertigung ihr Geschäft betreiben. Wir suchen einen Senior Full-Stack Softwareentwickler, der End-to-End-Funktionen liefert und sowohl zu den backend-Diensten als auch zum Web-Client beiträgt. Sie werden einem eng verbundenen Engineering-Team beitreten, das auf unsere nächste Hauptversion hinarbeitet und in den Modulen Rechnungswesen, Lagerbestand, Einkauf, Vertrieb und Fertigung tätig ist, die Tausende von Kunden in der Prozessfertigungsindustrie bedienen.

Diese Rolle ist hands-on. Sie entwerfen Schemata, schreiben Dienste, liefern UI, schreiben Tests, überprüfen PRs und helfen, die Architektur voranzutreiben. Von Ihnen wird erwartet, dass Sie ein produktiver Partner für KI-gestützte Entwicklungswerkzeuge sind, wir nutzen Claude Code extensiv als Teil der täglichen Entwicklung, und wir suchen Ingenieure, die diese Werkzeuge nutzen und gleichzeitig einen hohen Standard für Codequalität und architektonisches Urteilsvermögen aufrechterhalten können.

Verantwortlichkeiten

  1. Erstellen und Ausliefern von Funktionen End-to-End, vom Datenbankschema und den backend-Diensten bis hin zum benutzerseitigen Web-Client.
  1. Entwerfen neuer Domänenmodule unter Verwendung unserer etablierten Architekturmuster und Konventionen.
  1. Sicherstellen der Multi-Tenant-Korrektheit durch Schreiben von Migrationen, die Row-Level Security (RLS) entsprechen, Berücksichtigung des RLS-Transaktionskontexts in Abfragen und Befolgen der Persist/Flush-Disziplin.
  1. Integration mit gemeinsamen Plattformdiensten: Hintergrundjobs, Echtzeitaktualisierungen, Dateispeicher, E-Mail, Dokumentenintelligenz sowie Authentifizierung und Autorisierung.
  1. Effektive Nutzung von KI-Tools: Claude Code (und ähnliche) nutzen, um Routinearbeiten zu beschleunigen, während gleichzeitig beurteilt wird, was akzeptiert, angepasst oder abgelehnt werden soll.
  1. Anhebung des Qualitätsstandards durch Code-Reviews, Typsicherheit, Leistungsdisziplin (keine N+1-Abfragen, Lazy Loading, parallele APIs) und Einhaltung unseres Trunk-Based Development Workflows.
  1. Funktionsübergreifende Zusammenarbeit mit Produktmanagern, Tech Leads, QA, UX und Fachexperten, um funktionale Anforderungen in gut gestaltete Software zu übersetzen.
  1. Beitrag zur Plattformentwicklung: Vorschlagen von Verbesserungen für gemeinsam genutzte Bibliotheken (DTOs, Validierungsregeln, i18n, gemeinsame Konstanten), das Metadatensystem und Entwickler-Tools.

Erforderliche Qualifikationen

  1. 5+ Jahre Berufserfahrung in der Softwareentwicklung mit produktiven Webanwendungen.
  1. Starke TypeScript-Kenntnisse sowohl im frontend als auch im backend, mit der Fähigkeit, fließend zwischen beiden zu wechseln.
  1. Solide React-Erfahrung (Hooks, Komponentenkomposition, Performance, State Management) in einer nicht-trivialen Anwendung.
  1. Server-seitige Erfahrung mit Node.js und einem strukturierten Framework wie NestJS bevorzugt; Express, Fastify oder vergleichbare sind akzeptiert.
  1. Fließende Kenntnisse von relationalen Datenbanken, bevorzugt PostgreSQL, einschließlich Schemaentwurf, Indizierung und Schreiben von Migrationen. Vertrautheit mit einem ORM (MikroORM, TypeORM, Prisma, Hibernate, etc.).
  1. Multi-Tenant- oder SaaS-Erfahrung und Verständnis dafür, warum Mandantenisolierung wichtig ist (RLS, gescoped Queries oder gleichwertige Ansätze).
  1. Moderne Delivery-Praktiken: Git, Pull Requests, CI/CD, Code-Reviews, Testing und Trunk-Based Development oder Workflows mit kurzlebigen Branches.
  1. Nachgewiesene Produktivität mit KI-Coding-Assistenten (Claude Code, Cursor, Copilot oder ähnliche). Sie können konkrete Beispiele beschreiben, wie Sie diese nutzen, wo sie helfen und wo Sie sie überschreiben.
  1. Starke Kommunikationsfähigkeiten (schriftlich, mündlich und in Code-Reviews). Sie können Trade-offs erklären, konstruktiv widersprechen und Entscheidungen dokumentieren.

Bevorzugt

  1. ERP- oder Geschäftsanwendungsdomänenkenntnisse: Hauptbuch, AR/AP, Lagerbestand, Einkauf, Verkaufsaufträge, Bankabstimmung oder Konzepte der Prozessfertigung. Dies ist ein bedeutender Pluspunkt; wir können die Domäne lehren, aber Vorkenntnisse verkürzen die Einarbeitungszeit.
  1. Erfahrung in der Prozessfertigung (Chemikalien, Lebensmittel und Getränke, Beschichtungen usw.) oder Vertrautheit mit Formulierungs-, Chargenverfolgungs- oder Compliance-Anforderungen.
  1. Praktische AWS-Erfahrung mit ECS, RDS, S3, CDK oder Bedrock.
  1. Dokumentenintelligenz, RAG oder LLM-Integration in einem Produktionssystem.
  1. Erfahrung mit Internationalisierung und Barrierefreiheit in einem Multi-Locale-Produkt.

EOE-Erklärung

Datacor ist ein Arbeitgeber, der Chancengleichheit bietet und keine Diskriminierung aufgrund von Rasse, Hautfarbe, Religion, Geschlecht, nationaler Herkunft, Alter, Behinderung, Veteranenstatus oder anderen geschützten Merkmalen vornimmt.

Nutzung von KI während der Vorstellungsgespräche

Bei Datacor schätzen wir durchdachte Problemlösungen und authentische Perspektiven. Um einen fairen und konsistenten Bewertungsprozess zu gewährleisten, bitten wir die Kandidaten, während der Live-Interviews keine generativen KI-Tools oder externe Hilfe zu nutzen, es sei denn, es wird ausdrücklich anders angegeben. Wir sind daran interessiert, Ihre Erfahrungen, Ihren Ansatz und Ihre Denkweise bei Herausforderungen zu hören.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Dein nächster Jobsucht schon nach dir.

Nort

Reverse-Recruiting- Plattform für Entwickler

RechtlichesNutzungsbedingungenDatenschutznortjobs © 2026