freiberufler Senior Full-Stack Developer | NestJS TypeScript Vue.js Rails | Backend, APIs & Modernisierung auf freelance.de

Senior Full-Stack Developer | NestJS TypeScript Vue.js Rails | Backend, APIs & Modernisierung

zuletzt online vor wenigen Stunden
  • 90‐100€/Stunde
  • 68167 Mannheim
  • DACH-Region
  • de  |  en
  • 22.10.2026
  • Contract ready

Kurzvorstellung

Senior Full-Stack Web-Entwickler, Berufserfahrung seit 2012. Schwerpunkt Backend mit TypeScript, NestJS und Node.js, ergänzt um Vue.js im Frontend. Daneben Ruby on Rails und PHP/Symfony. Modernisierung, APIs und Performance-Optimierung.

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • CSS (Cascading Style Sheet)13 J.
  • Docker2 J.
  • Express.js
  • Git
  • HTML12 J.
  • JavaScript13 J.
  • Linux-Systemadministrator
  • Mongodb1 J.
  • Mysql12 J.
  • Nest.js
  • Nestjs
  • Node.Js
  • PHP11 J.
  • Ruby1 J.
  • Ruby on Rails1 J.
  • Sentry
  • Symfony
  • Typescript2 J.
  • Vue.Js2 J.

Projekt‐ & Berufserfahrung

Full-Stack Webentwickler
Reiz Solutions GmbH, Mannheim
7/2026 – offen (4 Monate)
SaaS / B2B – Zeiterfassung, Rechnungswesen und Vertragsmanagement
Tätigkeitszeitraum

7/2026 – offen

Tätigkeitsbeschreibung

- Full-Stack-Entwicklung neuer Features in einer Ruby-on-Rails-Anwendung mit MongoDB
- Anbindung eines externen Fachsystems über REST-API (Synchronisation von Kunden, Fällen und Rechnungen)
- Ausbau von Rechnungen, Gutschriften und Eingangsrechnungen (Teilzahlung, Stornierung, Dublettenprüfung, Soft Delete)
- Workflows für Lieferantenverträge, Abwesenheiten und Projekte inklusive E-Mail-Benachrichtigungen und CSV-Import/-Export
- API-Key-Management mit feingranularen Berechtigungen
- Überarbeitung der Zwei-Faktor-Authentifizierung
- Listenseiten mit KPIs, Filtern, Sortierung und Export
- Datenmigrationen und testgetriebene Entwicklung mit RSpec

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), HTML5, JavaScript, Mongodb, Representational State Transfer (REST), Ruby, Test Automation

Frontend Webentwickler
hmmh multimediahaus AG, Mannheim
3/2026 – 6/2026 (4 Monate)
Pharma / Healthcare
Tätigkeitszeitraum

3/2026 – 6/2026

Tätigkeitsbeschreibung

Erweiterung einer bestehenden Webanwendung für einen Pharma-Kunden auf Basis
von Figma-Designs. Mitarbeit an neuen Features mit Fokus auf Performance,
Barrierefreiheit und Codequalität – im Team von ca. 7 Entwicklern und in
direktem Austausch mit dem Endkunden.

- Mitwirkung an neuen UI-Komponenten und Features auf Basis von Figma-Designs
- Umsetzung responsiver Layouts mit Nuxt 4 und TypeScript
- Anbindung an ein Headless CMS (Storyblok) zur content-seitigen Integration
- Mitarbeit an der Shopware-Integration für die E-Commerce-Funktionalität
- Schema-Validierung und Typsicherheit mit Zod
- Internationalisierung (i18n) für mehrsprachige Inhalte
- Fehleranalyse und Error-Monitoring mit Sentry
- Beitrag zu Performance-Optimierungen zur Verbesserung der Ladezeiten und UX
- Beitrag zur Einhaltung von Barrierefreiheitsstandards (a11y)
- Mitarbeit am Ausbau der Testabdeckung mit Vitest und Playwright
- Unterstützung bei CI/CD-Integration und Deployment
- Agile Zusammenarbeit nach Scrum mit Jira, Confluence und Miro

Eingesetzte Qualifikationen

Confluence, Jira, Typescript, Sentry, Figma, CSS (Cascading Style Sheet), HTML5, Shopware, Vue.Js

Backend Webentwickler
Reiz Solutions GmbH, Mannheim
5/2025 – 7/2025 (3 Monate)
Zeiterfassung
Tätigkeitszeitraum

5/2025 – 7/2025

Tätigkeitsbeschreibung

Entwicklung einer maßgeschneiderten Integration zur automatisierten Übertragung von Daten aus monday.com in die Plattform ZEIT.IO. Die Lösung sorgt für eine effiziente, fehlerfreie Datenpflege und reduziert manuelle Arbeitsaufwände signifikant.

- Entwicklung einer Integration zur automatisierten Synchronisation von Daten aus monday.com in die Plattform ZEIT.IO
- Automatisierte Übertragung und Aktualisierung von Daten aus monday.com in ZEIT.IO, um doppelte Dateneingabe zu vermeiden
- Nutzung der monday.com API und ZEIT.IO API für die Datenübertragung

Eingesetzte Qualifikationen

Graphql, Node.Js, JavaScript, Representational State Transfer (REST)

Full-Stack Webentwickler
Reiz Solutions GmbH, Mannheim
5/2025 – 7/2025 (3 Monate)
Zeiterfassung
Tätigkeitszeitraum

5/2025 – 7/2025

Tätigkeitsbeschreibung

Entwicklung einer Monday.com Integration für ZEIT.IO

Entwicklung einer maßgeschneiderten Integration zur automatisierten Übertragung von Daten aus monday.com in die Plattform ZEIT.IO. Die Lösung sorgt für eine effiziente, fehlerfreie Datenpflege und reduziert manuelle Arbeitsaufwände signifikant.

- Entwicklung einer Integration zur automatisierten Synchronisation von Daten aus monday.com in die Plattform ZEIT.IO
- Automatisierte Übertragung und Aktualisierung von Daten aus monday.com in ZEIT.IO, um doppelte Dateneingabe zu vermeiden
- Nutzung der monday.com API und ZEIT.IO API für die Datenübertragung

Ergebnis:
- Effizientere Projektverwaltung durch automatisierte Datenpflege in ZEIT.IO
- Erhöhung der Datenqualität und Vermeidung von Doppelarbeit

Eingesetzte Qualifikationen

Typescript, Git, Graphql, JavaScript, Node.Js

Frontend-Entwicklung für Startup-MVP
Kundenname anonymisiert, Remote
2/2025 – 12/2025 (11 Monate)
-
Tätigkeitszeitraum

2/2025 – 12/2025

Tätigkeitsbeschreibung

Frontend-Entwicklung eines Minimum Viable Product für ein Startup-Projekt. Konzeption und Umsetzung einer modernen, skalierbaren Webanwendung mit Fokus auf User Experience und Performance.

- Entwicklung der Frontend-Architektur mit Vue.js 3 und TypeScript
- Implementierung responsiver UI-Komponenten mit modernen UI-Libraries
- State Management und API-Integration
- Performance-Optimierung und Code-Qualität
- Enge Zusammenarbeit mit dem Backend-Team
- Setup von CI/CD-Pipeline mit GitLab CI und AWS-Deployment

Ergebnisse:
- Erfolgreiche Implementierung einer skalierbaren Vue.js 3 Architektur

Eingesetzte Qualifikationen

Docker, Git, Typescript, Vue.Js

Full-Stack Webentwickler
Reiz Solutions GmbH, Mannheim
11/2024 – 11/2024 (1 Monat)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

11/2024 – 11/2024

Tätigkeitsbeschreibung

Weiterentwicklung einer Plattform für Flughafenprozesse

Weiterentwicklung einer Web-Applikation für Flughafenprozesse mit Hilfe von Ruby on Rails.

Eingesetzte Qualifikationen

Docker, CSS (Cascading Style Sheet), HTML, JavaScript, Mongodb, Ruby, Ruby on Rails

Full-Stack Webentwickler
Medinion UHG, Mannheim
4/2024 – 4/2024 (1 Monat)
Handel
Tätigkeitszeitraum

4/2024 – 4/2024

Tätigkeitsbeschreibung

Weiterentwicklung des Warenwirtschaftssystems mit Hilfe von Vue.js und Express.js.

- Performance-Optimierung und Skalierung
- Behebung von Fehlern in der bestehenden Vue.js-Codebasis

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), HTML, Node.Js, Postgresql, Vue.Js

Full-Stack Webentwickler
Reiz Solutions GmbH, Mannheim
11/2023 – 5/2024 (7 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

11/2023 – 5/2024

Tätigkeitsbeschreibung

Entwicklung einer Plattform für Flughafenprozesse

Entwicklung einer Web-Applikation für Flughafenprozesse mit Hilfe von Ruby on Rails.

Eingesetzte Qualifikationen

Docker, CSS (Cascading Style Sheet), HTML, JavaScript, Mongodb, Ruby, Ruby on Rails

Full-Stack Webentwickler
Reiz Solutions GmbH, Mannheim
7/2023 – 12/2024 (1 Jahr, 6 Monate)
Zeiterfassung
Tätigkeitszeitraum

7/2023 – 12/2024

Tätigkeitsbeschreibung

Front- und Backend-Entwicklung einer Web-Applikation und Browser Erweiterung für Zeiterfassung, Projekt- und Vertragsmanagement, Digitalisierung und Automatisierung von Geschäftsprozessen mit Hilfe von Ruby on Rails, React und Vue.js.

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), Docker, HTML, JavaScript, Mongodb, React (JavaScript library), Ruby, Ruby on Rails, Typescript, Vue.Js

Full-Stack Webentwickler
SCQ Webentwicklung, Mannheim
1/2023 – 5/2023 (5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2023 – 5/2023

Tätigkeitsbeschreibung

Entwicklung einer privaten Buchhaltungssoftware mit Hilfe von
Symfony und Twig.

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), Docker, HTML, Mariadb, PHP, Symfony

Linux Systemadministrator (Festanstellung)
id Verlags GmbH, Mannheim
1/2017 – 3/2021 (4 Jahre, 3 Monate)
Medienbranche
Tätigkeitszeitraum

1/2017 – 3/2021

Tätigkeitsbeschreibung

Einrichten und Verwalten der Webserver, Mailserver und Datenbankserver

Einrichten und verwalten der Webserver, Mailserver und Datenbankserver.

Administrative Tätigkeiten, Monitoring der Server, Troubleshooting, Planung und Performanceoptimierung.

Eingesetzte Qualifikationen

Mariadb, Apache HTTP Server, Postfix, Debian Linux, Elasticsearch

Web-Entwickler (Festanstellung)
id Verlags GmbH, Mannheim
4/2012 – 3/2023 (11 Jahre)
Medienbranche
Tätigkeitszeitraum

4/2012 – 3/2023

Tätigkeitsbeschreibung

Entwicklung einer Online-Datenbank und einem Seminarsystem

Front - und Backend-Entwicklung einer Web-Applikation für Administrative Prozesse wie Kundenverwaltung, Arbeitsplatzverwaltung, Newssystem, Mediapool, Gesetzesdatenbank, Online-Zeitschriften, Volltexturteile sowie weiter hilfreiche Arbeitsmaterialien für Anwälte, Kommunen, Universitäten und staatliche Einrichtungen uvm.

Eingesetzte Qualifikationen

Mariadb, Mysql, CSS (Cascading Style Sheet), Elasticsearch, HTML, JavaScript, Jquery, PHP

Zertifikate

MySQL Fortgeschrittene
Linuxhotel Essen
2018
Apache Webserver
Linuxhotel Essen
2017
Linux Netzwerkdienste (RedHat)
Linuxhotel Essen
2016

Ausbildung

Web-Designer
Ausbildung
Studiengemeinschaft Darmstadt
2011

Über mich

Arbeitsweise
Ich arbeite mich schnell in bestehende Codebasen und Teams ein und übernehme Verantwortung für Architekturentscheidungen, saubere Umsetzung und Testabdeckung. Agile Zusammenarbeit (Scrum, Kanban) ist für mich Standard, ebenso direkter Austausch mit Fachbereich und Endkunden.

Typische Einsätze
– Feature-Entwicklung in bestehenden Produkten und Teams
– Backend-Entwicklung und API-Design
– Modernisierung und Refactoring von Legacy-Systemen
– Performance-Optimierung und Skalierung
– Anbindung und Synchronisation externer Systeme

Weitere Kenntnisse

Backend: NestJS, Express.js, Node.js, TypeORM, Sequelize, Symfony, Ruby on Rails, Hotwire (Turbo, Stimulus)
Frontend: Vue.js (2 und 3), Nuxt, Pinia, Vuex, Vuetify, PrimeVue, shadcn-vue, Tailwind CSS, Vite, VueUse, Zod, vee-validate, i18n, TanStack Table, Bootstrap
Testing: Jest, Vitest, Playwright, RSpec, PHPUnit, testgetriebene Entwicklung
Datenbanken: PostgreSQL, MySQL, MariaDB, MongoDB, Redis, ElasticSearch
DevOps & Infrastruktur: Docker, Docker Compose, GitHub Actions, GitLab CI, AWS, Caddy, Apache, Nginx, Linux (Debian, Self-Hosted), SSL/TLS, Backups
Schnittstellen: REST APIs, GraphQL, WebSockets, Socket.io, BullMQ, Browser Extensions
Tools: Git, GitHub, GitLab, Jira, Confluence, Miro, Figma, Storyblok, Shopware, Sentry, Claude Code
Sprachen: Deutsch (Muttersprache), Englisch (B2)

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
643
Alter
43
Berufserfahrung
14 Jahre und 6 Monate (seit 04/2012)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden