
Senior Frontend & Full-Stack Entwickler (Vue, React, Angular, Node.js, JavaScript, TypeScript)
- Verfügbarkeit einsehen
- 0 Referenzen
- 85€/Stunde
- 60311 Frankfurt am Main
- DACH-Region
- de | en
- 26.03.2025
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
6/2023 – 10/2024
Tätigkeitsbeschreibung
Entwicklung des "Digital Situation Room" – ein KPI-Dashboard für DB-Führungskräfte, das die Effizienz von Echtzeit-Entscheidungen verbessert.
• Architektur des Frontends koordiniert. Mit Vue 3, d3.js und Vuetify die Datenvisualisierung erheblich verbessert.
• CI/CD-Pipelines optimiert, wodurch die Bereitstellungszeit um 30% reduziert wurde.
• Automatisierte End-to-End-Tests implementiert (Cypress, Vitest), um manuelle QA-Aufwände zu senken.
• Wiederverwendbare Komponenten entwickelt, die sich nahtlos in das DB-UI-Designsystem integrieren.
• Tech-Stack: Vue3, d3.js, Node.js, MongoDB, PostgreSQL, GitLab CI, AWS, Docker, Redis, Python
CSS (Cascading Style Sheet), HTML5, Amazon Web Services (AWS), Docker, Git, JavaScript, Mongodb, Node.Js, Postgresql, Python, Vue.Js
11/2020 – 3/2023
Tätigkeitsbeschreibung
Entwicklung und Optimierung von Webanwendungen für den Bahnbetrieb.
• Migration von Vue.js 2 auf Vue 3 mit TypeScript, wodurch die Performance um 20% verbessert wurde.
• Live-Zugverfolgungssysteme integriert, die Echtzeit-Updates für über 1 Mio. tägliche Fahrgäste ermöglichen.
• Plattformübergreifende Kompatibilitätsprobleme behoben, was die Barrierefreiheitskonformität um 15% erhöhte.
• Scrum Master-Rolle übernommen, agile Prozesse optimiert und Sprint-Zyklen effizienter gestaltet.
• Tech-Stack: Vue3, Pinia, Vite, Cypress, Jest, Node.js, Kubernetes, GitLab CI, Docker
CSS (Cascading Style Sheet), HTML5, Amazon Web Services (AWS), Docker, Git, JavaScript, Kubernetes, Node.Js, Scrum-Master, Syntactically Awesome Stylesheets (Sass), Typescript, Vue.Js
4/2019 – 3/2020
Tätigkeitsbeschreibung
Entwicklung einer Web-App zur Verwaltung von LKW-Mautgebühren.
• Migration von Angular 6 auf Angular 8, wodurch die Ladezeit der Anwendung um 25% verkürzt wurde.
• Build-Prozesse refaktoriert, von Webpack zu Angular CLI migriert für bessere Performance.
• UI/UX modernisiert, Bootstrap 3 zu 4 aktualisiert und von LESS zu SASS gewechselt.
• Tech-Stack: Angular6/7/8, Angular CLI, Webpack, Bootstrap, SASS, Jenkins, OpenShift
Syntactically Awesome Stylesheets (Sass), Angular, CSS (Cascading Style Sheet), Git, HTML5, JavaScript, Jenkins, Json, Openshift
6/2018 – 1/2019
Tätigkeitsbeschreibung
Entwicklung eines Händlerportals für Zahlungsabwicklungen. (Ähnlich wie Klarna, nur als White-Label Lösung)
• Migration von AngularJS 1.4 auf Angular 5, wodurch technische Altlasten reduziert wurden.
• Entwicklung eines Living Style Guides, um eine konsistente UI-Markenführung zu gewährleisten.
• Sicherheits- und Performance-Optimierungen im Zahlungsportal, was die Händlerakzeptanz um 10% erhöhte.
• Tech-Stack: AngularJS, Angular5, Vue.js, Cypress, Selenium, Bootstrap, Node.js, Java EE, Webpack
Syntactically Awesome Stylesheets (Sass), Angular, AngularJS, CSS (Cascading Style Sheet), HTML5, J2EE, JavaScript, Node.Js, Selenium, Vue.Js
4/2018 – 5/2018
Tätigkeitsbeschreibung
Entwicklung von wiederverwendbaren Payment-Templates für BNP Paribas.
• Implementierung von Payment-Features basierend auf XSLT-Formaten
• Optimierung von Workflows im Bereich Web-Templates
• Tech-Stack: React, Webpack, Node.js, HTML5, CSS3, JavaScript
Syntactically Awesome Stylesheets (Sass), CSS (Cascading Style Sheet), Git, HTML5, JavaScript, JavaScript-Frameworks, Node.Js, React (JavaScript library), Responsive Webdesign, XSLT (XSL Transformation)
4/2017 – 4/2018
Tätigkeitsbeschreibung
Entwicklung eines Finanzkonfigurators für Audi UK.
• Internes UI-Framework entwickelt, das bei Audi, Seat, Skoda und VW verwendet wurde.
• Finanzkonfigurator für Audi UK entwickelt, um den Online-Kaufprozess zu optimieren.
• Barrierefreiheit im Web verbessert, um WCAG-Standards zu erfüllen
• Tech Stack: Angular, Node.js, AWS, SASS, Git
HTML5, JavaScript, Amazon Web Services (AWS), AngularJS, CSS (Cascading Style Sheet), Git, JavaScript-Frameworks, Node.Js, Responsive Webdesign, Syntactically Awesome Stylesheets (Sass)
Ausbildung
Hagen
Frankfurt am Main
Über mich
Mein Fokus liegt auf der Entwicklung performanter, wartbarer Benutzeroberflächen mit Vue.js und React. Beide Frameworks setze ich seit Jahren produktiv ein – je nach Projektanforderung. Dabei arbeite ich bevorzugt mit modernen Toolings wie Vite, Pinia, TypeScript und Tailwind CSS.
Ich begleite Projekte von der Konzeption bis zum produktionsreifen Rollout und bringe auf Wunsch auch Expertise in UI/UX, Testing, API-Integration und technischer Projektleitung mit. Durch mein Verständnis für Backend-Logik und DevOps kann ich effizient mit Fullstack-Teams oder auch direkt mit Kunden und Designern zusammenarbeiten.
Meine Schwerpunkte:
Entwicklung von Single Page Applications (SPAs) und komplexen Dashboards
Performance-Optimierung, Lighthouse Audits, SEO-freundliche Architektur
Entwicklung skalierbarer Design-Systeme und Komponentenbibliotheken
Responsive Design & Mobile-First-Ansätze
Zustandverwaltung mit Pinia, Vuex, Zustand oder Redux
Authentifizierungs- und Autorisierungskonzepte (JWT, OAuth, RBAC)
Internationalisierung (i18n) und Accessibility (a11y)
Integration von REST- und GraphQL-APIs
CI/CD, Git-basierte Workflows, Docker und Vercel Deployments
Technologien & Tools:
Vue 3 · Vite · Pinia · Vuex · React · Next.js · TypeScript · JavaScript (ES6+) · Tailwind CSS · HTML5 · CSS3 · Git · GitHub/GitLab · Figma · Zustand · Redux · Jest · Cypress · Docker · REST · GraphQL · Storybook · Playwright · Next-Intl · uvm.
Was Sie von mir erwarten können:
Schnelles Verständnis von Projektzielen und Kundenbedürfnissen
Effiziente Kommunikation, transparente Arbeitsweise und termingerechte Umsetzung
Flexible Integration in bestehende Teams oder eigenständiges Arbeiten
Sauber dokumentierter, wartbarer Code nach Best Practices
Langfristiges Denken: Ich entwickle nicht für heute, sondern für den Betrieb von morgen
Ich bin verfügbar für Remote-Projekte sowie Hybrid-Modelle im Raum Frankfurt, Berlin und/oder bundesweit. Egal ob MVP, Redesign, Performance-Tuning oder langfristige Weiterentwicklung – ich freue mich auf Ihre Anfrage und ein unverbindliches Gespräch.
Weitere Kenntnisse
JavaScript, TypeScript, HTML5, CSS3, Sass, Less, JSON, YAML, Markdown
Frameworks & Libraries:
Vue.js, React, Angular, Nuxt.js, Next.js, Svelte, jQuery
State Management:
Pinia, Vuex, Zustand, Redux, Context API, RxJS
Build Tools & Runtime:
Vite, Webpack, Rollup, ngCli, Babel, ESBuild, Node.js, npm, pnpm, Yarn
Styling & UI-Frameworks:
Tailwind CSS, Bootstrap, Vuetify, Quasar, Material UI, Ant Design, Chakra UI, Styled Components, Emotion
Testing & QA:
Jest, Vitest, Mocha, Cypress, Playwright, Testing Library, Storybook
APIs & Backend-Anbindung:
Node.js, Express.js, REST, GraphQL, WebSockets, Axios, Apollo Client, Firebase
Auth & Sicherheit:
OAuth, JWT, Auth0, Firebase Auth, Role-Based Access Control (RBAC), CSRF/XSS Handling
Datenbanken:
MySQL, PostgreSQL, MongoDB, SQLite, Supabase, Firestore
CI/CD & DevOps:
Git, GitHub, GitLab, Bitbucket, Docker, Docker Compose, Vercel, Netlify, Jenkins, GitHub Actions, Nginx
Cloud & Hosting:
Vercel, Netlify, Firebase Hosting, AWS S3, Cloudflare, Heroku
Design & Tools:
Figma, Adobe XD, Zeplin, Photoshop, Chrome DevTools, Postman, Insomnia
Sonstiges:
Monorepos (z.B. Nx, Turborepo), Linting (ESLint, Prettier), i18n (vue-i18n, next-intl), Responsive Design, Accessibility (a11y), SEO Basics, Performance Optimization, SSR, ISR, PWA
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden