Full-Stack Developer (Mid bis Senior) - BackendSchwerpunkt mit FastAPI & SvelteKit
Ituma Gmbh
Hilden, Germany
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
German Experience level
IntermediateJob location
Hilden, Germany
Tech stack
API
Artificial Intelligence
Computer Programming
Databases
Continuous Integration
DevOps
Python
Modbus
Message Queuing Telemetry Transport (MQTT)
Routing
Open Source Technology
Pair Programming
LoRaWaN
Simple Network Management Protocols
TypeScript
Tailwind
GitHub Copilot
React
Grafana
Backend
GIT
FastAPI
Vue.js
InfluxDB
Kafka
Front End Software Development
REST
Docker
Job description
- Du entwickelst aduno® weiter - schwerpunktmäßig im Python/FastAPI-Backend, aber auch im SvelteKit-Frontend, wo es darauf ankommt.
- Du baust skalierbare APIs für IoT-Daten, Geräte-Management und Echtzeit-Monitoring (TimescaleDB, MQTT, ChirpStack).
- Du verbindest Backend und Frontend zu durchdachten User Journeys - vom Dashboard über Konfigurations-Wizards bis zu Live-Monitoring-Views.
- Du beschreibst Features sauber, bevor sie gebaut werden - und entscheidest, was Du selbst schreibst und was Du delegieren kannst.
- Du übernimmst Verantwortung für Architekturentscheidungen und Code-Qualität - egal, mit welchen Werkzeugen der Code entstanden ist.
- Du arbeitest eng mit Hardware-, Netzwerk- und DevOps-Kollegen zusammen und prägst, wie unsere Plattform mit der realen Welt spricht.
KI-gestützte und unterstützende Entwicklung @ ituma KI ist bei uns kein Buzzword, sondern Teil unseres täglichen Workflows. Wir nutzen Claude Code, Claude und GitHub Copilot - aber wir glauben nicht an Magie, sondern an klare Specs. Und vor allem: Architektur denken bei uns Menschen, nicht Modelle. Die wichtigen Entwurfsentscheidungen klärst Du im Team - KI hilft beim Bauen, nicht beim Entscheiden.
- Du kennst die Stärken und Grenzen heutiger KI-Coding-Assistenten - und entscheidest situativ, ob Du spec-driven arbeitest, agentisch Aufgaben delegierst oder klassisch im Pair-Programming bleibst.
- Du schreibst präzise Specs, die KI-Agenten zuverlässig umsetzen können - und liest generierten Code kritisch, bevor er in main landet.
- Du hast Spaß daran, Workflows zu optimieren: Wie strukturieren wir ein Repo, damit Claude Code maximal produktiv ist? Welche Tests, Linter, Hooks helfen dabei?
- Du verstehst KI als Skalierungshebel - aber nicht als Ersatz für saubere Architektur, sondern als deren Voraussetzung., * Du bist neugierig auf neue Werkzeuge, aber pragmatisch genug, sie zu evaluieren, statt sie zu hypen.
- Du übernimmst Verantwortung für das, was Du baust - inklusive der Wartung.
- "Haben wir schon immer so gemacht" ist für Dich kein Argument. Du streitest mit uns um die sinnvollste Lösung - nicht um die bequemste.
- Du hast Spaß an direktem, ehrlichem Austausch.
Requirements
Must-haves
- Mehrjährige professionelle Erfahrung in der Backend-Entwicklung mit Python (FastAPI oder vergleichbar).
- Sicherer Umgang mit modernen Frontend-Frameworks - SvelteKit, React oder Vue (SvelteKit-Erfahrung ist klar von Vorteil).
- TypeScript ist für Dich selbstverständlich.
- Du verstehst REST-APIs, Datenmodellierung, asynchrone Verarbeitung und kennst die Stolperfallen von Echtzeit-Systemen.
- Git, CI/CD, Container (Docker) - das ist Alltag für Dich.
Nice-to-haves
- Erfahrung mit Zeitreihen-Datenbanken (TimescaleDB, InfluxDB) oder Message Brokern (MQTT, Kafka).
- Berührung mit IoT-/M2M-Protokollen (LoRaWAN, Modbus, SNMP).
- Erste Berührungspunkte mit Netzwerken (Routing, Switching, gängige Protokolle) - wir bewegen uns viel in dieser Welt.
- Tailwind, Design-System-Erfahrung, Sinn für UX.
- Erfahrung mit Observability (Elastic, Grafana, OpenTelemetry).
- Beiträge zu Open-Source-Projekten, eigene Repos, Tech-Blog - alles, was zeigt, wie Du denkst.
Benefits & conditions
- Große Kunden. aduno® läuft bei namhaften Unternehmen und in anspruchsvollen Netzwerken - Du baust an etwas, das echte Verantwortung trägt und im Produktivbetrieb steht.
- Ein erfahrenes Team, das sein Handwerk versteht. Kollegen, von denen Du lernen kannst und mit denen Du auf Augenhöhe diskutierst - inhouse, ohne Beratungs-Layer dazwischen.
- Echte Leidenschaft für Technologie und Entwicklung. Wir arbeiten fokussiert und produktiv - mit echtem Interesse an dem, was wir bauen. Leidenschaft und Effizienz schließen sich bei uns nicht aus., Du willst Backend-Systeme bauen, die zählen - und denkst über das nächste Ticket hinaus? Dann lass uns reden.
Bewirb Dich jetzt mit Deinen aussagekräftigen Unterlagen, Deiner Gehaltsvorstellung und Deinem frühestmöglichen Eintrittstermin: hr@ituma.eu.
Wir freuen uns besonders über:
- Links zu Open-Source-Projekten oder öffentlichen Repositories
- Beispiele für Specs, PRDs oder Architektur-Dokumente, die Du geschrieben hast
- Deine Gedanken dazu, wie Du heute effizient entwickelst und welche Werkzeuge Dich dabei unterstützen
- Beispiele von Code oder Systemen, auf die Du stolz bist
About the company
* Wir sind ein inhabergeführtes Tech-Unternehmen in Hilden mit kurzen Wegen und echten Entscheidungsspielräumen.
* Unser Produkt aduno® läuft in produktiven Netzwerken - was Du baust, wird wirklich genutzt.
* Wir haben ein eigenes Labor: Hardware, Sensoren, Netzwerk-Equipment. Was wir entwickeln, können wir auch real testen - nicht nur simulieren.
* Wir entscheiden uns für Technologien nach Qualität, nicht nach Hype - und sind offen für moderne Arbeitsweisen, auch wenn sie unkonventionell sind.
* Du gestaltest Architektur und Workflows mit - und prägst, mit welchen Werkzeugen wir morgen entwickeln.