Senior Full-Stack Developer - Schwerpunkt TypeScript & SaaS-Plattform
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+14 more
Job description
Du arbeitest eng mit dem Produktmanagement und Jens Gerstenecker, dem GeschĂ€ftsfĂŒhrer von MEP24, zusammen. Das Entwicklungsteam wĂ€chst - und Du gestaltest mit, wie Ihr zusammenarbeitet, technische Entscheidungen trefft und die Plattform weiterentwickelt., * Du entwickelst mina.works mit TypeScript, Node.js und React weiter - vom Backend bis zur BenutzeroberflĂ€che.
- Du ĂŒbernimmst Verantwortung fĂŒr technische Entscheidungen und entwickelst die Architektur der Plattform gemeinsam mit dem Team weiter.
- Du arbeitest an verteilten Services und eventgetriebenen AblÀufen mit Event Sourcing, CQRS und RabbitMQ.
- Du entwickelst verstĂ€ndliche REST-APIs, arbeitest mit PostgreSQL und setzt Redis fĂŒr Caching und Nachrichtenverarbeitung ein.
- Du setzt fachliche Anforderungen in gut nutzbare Funktionen um und behÀltst dabei Wartbarkeit, ZuverlÀssigkeit und das Zusammenspiel der Services im Blick.
- Du bringst Dich in den Aufbau des Entwicklungsteams ein und gestaltest Entwicklungsprozesse und QualitÀtsstandards mit.
- Du entwickelst den Einsatz von AI-Driven Development im Team weiter und lernst im begleitenden Coaching, KI-Werkzeuge strukturiert in Deine tÀgliche Arbeit einzubinden.
Requirements
Du arbeitest eigenverantwortlich, verlĂ€sslich und möchtest verstehen, welches Problem eine Funktion fĂŒr die Kunden löst. Du denkst lösungsorientiert, stellst die richtigen Fragen und bringst eigene Ideen ein.
Du arbeitest gerne in flachen Hierarchien, ĂŒbernimmst Verantwortung und schĂ€tzt ein Team, in dem technische Entscheidungen gemeinsam diskutiert werden.
Du bringst mindestens drei Jahre Berufserfahrung in der Softwareentwicklung mit und bewegst Dich sowohl im React-Frontend als auch im Node.js-Backend sicher.
- Fundierte Praxiserfahrung mit TypeScript, Node.js und React in produktiv eingesetzten Anwendungen.
- Sicherer Umgang mit PostgreSQL, Redis und Message Brokern wie RabbitMQ oder vergleichbaren Lösungen.
- Erfahrung mit verteilten Systemen, in denen mehrere Services miteinander kommunizieren.
- Ein solides VerstÀndnis von Event Sourcing, CQRS und eventgetriebenen Architekturen. Praktische Erfahrung mit diesen AnsÀtzen ist besonders wertvoll.
- Erfahrung mit REST-API-Design, Git und Monorepos, insbesondere pnpm Workspaces.
- Kenntnisse in Vite und Ant Design oder einer vergleichbaren UI-Bibliothek fĂŒr GeschĂ€ftsanwendungen.
- Offenheit fĂŒr KI-gestĂŒtzte Softwareentwicklung und den Wunsch, entsprechende Werkzeuge produktiv und durchdacht einzusetzen.
- Eine eigenstÀndige, strukturierte Arbeitsweise und Freude daran, Anforderungen und technische Lösungen im Team zu klÀren.
Du möchtest aktiv mitgestalten, wie Software kĂŒnftig entsteht. Dabei nutzt Du KI als Werkzeug, hinterfragst ihre Ergebnisse und ĂŒbernimmst Verantwortung fĂŒr die QualitĂ€t Deines Codes. Beim Ausbau Deiner FĂ€higkeiten erhĂ€ltst Du UnterstĂŒtzung durch Coaching direkt am Projekt.
Ein Plus
- Erfahrung mit Playwright fĂŒr Ende-zu-Ende-Tests, Fastify oder Hapi sowie Sequelize oder einem vergleichbaren SQL-ORM.
- DevOps-Grundkenntnisse, insbesondere Linux und CI/CD, sowie Erfahrung mit Caddy, Ansible oder Hetzner Cloud beziehungsweise Dedicated Servern.
- Kenntnisse aus den Bereichen Personalplanung, HR oder Workforce Management.
Benefits & conditions
Bis zu 5.000 ⏠brutto monatlich bei 13 MonatsgehĂ€ltern: Klare Konditionen fĂŒr Deine Arbeit und Verantwortung.
Coaching und Weiterbildung: Du arbeitest mit einem etablierten IT-Coach zusammen und entwickelst Deine FĂ€higkeiten im AI-Driven Development direkt am Projekt und an echtem Code weiter.
Mitgestaltung von Anfang an: Du bringst Deine Erfahrung in die Architektur, die Weiterentwicklung der Plattform und den Aufbau des Entwicklungsteams ein.
Flexible Arbeitszeiten: Du erhÀltst Freiraum, Deine Arbeit eigenverantwortlich zu organisieren.
100 % Remote oder Hybrid: Arbeite im Homeoffice, mobil oder gemeinsam mit dem Team in Hirschberg an der BergstraĂe.
Kurze Wege und echte Verantwortung: Flache Hierarchien, wenige Meetings und direkter Austausch mit Produktmanagement und GeschĂ€ftsfĂŒhrung.
FamiliÀres Miteinander: Gemeinsame AktivitÀten, teilweise auch mit Familien, gehören bei MEP24 zur Unternehmenskultur.
Du möchtest eine Plattform mitgestalten, die Unternehmen bei ihrer tĂ€glichen Personaleinsatzplanung unterstĂŒtzt, und Dich gleichzeitig in moderner, KI-gestĂŒtzter Entwicklung weiterentwickeln?
About the company
MEP24 entwickelt Software, mit der Unternehmen ihre Mitarbeitenden passend einsetzen und ihren Arbeitsalltag besser organisieren. Seit 1996 bringt das Unternehmen Erfahrung aus der Personaleinsatzplanung mit. Heute vertrauen ĂŒber 2.200 Kunden aus Apotheken, Kliniken und Handelsunternehmen auf MEP24.
Mit mina.works entwickelt MEP24 seine neue SaaS-Plattform auf einem modernen TypeScript-Stack weiter. DafĂŒr suchen wir Dich: jemanden, der Frontend und Backend beherrscht, Architektur mitgestalten möchte und Verantwortung fĂŒr durchdachte Software ĂŒbernimmt. Du wirst Teil des Entwicklungsteams von MEP24 - wir begleiten die Suche und das Kennenlernen.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleâŠ