Deine Rolle
Als Full-Stack Entwickler gestaltest du unsere technische Infrastruktur und entwickelst moderne Webanwendungen mit React und NestJS. Du arbeitest eigenverantwortlich an Frontend und Backend, bringst eigene Ideen ein und sorgst dafür, dass unsere Plattformen performant, skalierbar und zukunftssicher sind.
Deine Aufgaben
- Entwicklung moderner Webanwendungen im Frontend mit React (inkl. React Router)
- Aufbau und Pflege von skalierbaren Backend-Services mit NestJS
- Integration und Nutzung von NoSQL-Datenbanken (z. B. MongoDB, optional)
- Design und Implementierung von relationalen Datenbanken mit MariaDB (Pflicht)
- Umsetzung von Echtzeit-Funktionalitäten über WebSockets / Pusher
- Containerisierung und Deployment mit Docker
- Zusammenarbeit mit Produkt- und Designteams zur Umsetzung neuer Features
- Sicherstellung von Performance, Skalierbarkeit und Code-Qualität
Dein Profil
- Erfahrung als Full-Stack Entwickler mit Fokus auf JavaScript / TypeScript
Sehr gute Kenntnisse in:
- React (inkl. Routing, State Management)
- NestJS oder vergleichbare Backend-Frameworks
Fundierte Erfahrung mit:
- MariaDB (erforderlich)
- NoSQL-Datenbanken (idealerweise MongoDB)
Außerdem:
- Erfahrung mit Echtzeit-Kommunikation (WebSockets, Pusher o. Ä.)
- Sicherer Umgang mit Docker und Container-basierten Workflows
- Kenntnisse in API-Design (REST / ggf. GraphQL)
- Erfahrung mit Git und modernen Entwicklungsprozessen
Nice-to-Have
- Erfahrung mit Cloud-Plattformen (AWS, GCP, Azure)
- CI/CD-Pipelines
- Microservices-Architektur
- Testing (Unit / Integration / E2E)
Wir bieten
- Flexible Arbeitszeiten & Remote-Möglichkeiten
- Spannende Projekte mit modernen Technologien
- Flache Hierarchien und schnelle Entscheidungswege
- Weiterbildungs- und Entwicklungsmöglichkeiten
- Attraktive Vergütung