Fullstack-Entwickler - React/TypeScript & Node.js
Fullstack-entwickler
Germany
2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.stepstone.de
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Job source
Tech stack
Application Programming Interfaces (APIs)
Agile Methodology
Artificial Intelligence
Automation of Tests
Software Quality
Code Review
Identity and Access Management
Python (Programming Language)
PostgreSQL
Node.Js
OpenID
Scrum Methodology
+17 more
Software Architecture
Software Engineering
Software Systems
TypeScript
Eslint
ReactJS
Large Language Models
Caching
Backend
Kubernetes
Information Technology
Playwright
Front End Software Development
NestJS
JestJS
Restful APIs
Docker
Job description
Unser Kontext: Wir entwickeln mehrere Produkte fĂŒr den öffentlichen Sektor und den Bildungsbereich, darunter eine agentische KI-Plattform. Unser Stack umfasst TypeScript durchgĂ€ngig: React im Frontend, Node.js/Bun mit Hono im Backend, dazu PostgreSQL, Docker und Kubernetes. Viele Projekte sind Greenfield, ohne Legacy-Altlasten. \n
Aufgaben
\n
Innovation & Softwarelösungen
- Entwicklung maĂgeschneiderter Softwarelösungen, die öffentliche Prozesse optimieren und die digitale Transformation vorantreiben.
- Anbindung externer Dienste sowie Entwicklung agentischer KI-Funktionen (Tool-Calling, RAG, Agenten-Workflows) in unserer Plattform.
Architektur & Stack
- Arbeit an der gesamten Softwarearchitektur, von React-Frontend und TypeScript-Backend (Node.js/Bun, Hono) ĂŒber PostgreSQL bis zu Caching.
- Konzeption und Entwicklung von REST-APIs.
QualitÀt & Tests
- Sicherstellung hoher CodequalitÀt durch aktive Code Reviews und automatisierte Tests (z. B. Vitest, Playwright) sowie statische Analyse mit TypeScript und ESLint.
AgilitÀt & Zusammenarbeit
- Kontinuierliche Verbesserung unseres agilen Entwicklungsprozesses (Scrum) und enge, effiziente Zusammenarbeit im Team.
\n
Requirements
- Abgeschlossenes Studium in Informatik oder eine vergleichbare Qualifikation.
- Fundierte Kenntnisse in Node.js/TypeScript im Backend, idealerweise mit modernen Frameworks wie Hono, NestJS oder Express.
- Sicher im modernen Frontend mit React und TypeScript.
- Erfahrung mit PostgreSQL sowie der Konzeption und Entwicklung von REST-APIs.
- Erfahrung mit LLM-/Agenten-Anwendungen (z. B. Tool-Calling, RAG, Agenten-Workflows).
- Kenntnisse in Container-Technologien wie Docker.
- Erfahrung mit automatisierten Tests (z. B. Vitest, Playwright) und agiler Entwicklung (Scrum).
- Gute Software-Engineering-Praktiken fĂŒr nachhaltige und skalierbare Systeme.
- Eigeninitiative, Motivation und Teamgeist.
- Sehr gute Deutsch- und Englischkenntnisse.
Nice to have
- Kenntnisse im Bereich IdentitÀtsmanagement (z. B. OIDC).
- Kenntnisse in Python.
- Erfahrung mit API-Gateways (z. B. APISIX).
- Erfahrung mit Kubernetes und GitOps-Workflows.
- Erfahrung im Bildungs- oder Public-Sector-Umfeld.
Benefits & conditions
n
- Sinnstiftende Arbeit: Trage aktiv dazu bei, den öffentlichen Sektor und den Bildungsbereich zu modernisieren.
- Innovatives Umfeld: Arbeite mit aktuellen Technologien wie React, TypeScript, Node.js/Bun, PostgreSQL, Docker und Kubernetes sowie agilen Methoden.
- FlexibilitĂ€t: Ausgewogene Work-Life-Balance mit flexiblen Arbeitszeiten und regelmĂ€Ăigem Homeoffice.
- Entwicklung: Wir fördern deine persönliche und fachliche Weiterentwicklung durch Weiterbildungen, Konferenzen und die Einarbeitung in neue Technologien.
- Teamspirit: Ein junges, motiviertes und kollegiales Team mit offener Feedbackkultur.
- Top-Ausstattung: Leistungsstarkes MacBook, das wir fĂŒr dich leasen.
\n
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.stepstone.de
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleâŠ