Selbstständiger Webentwickler | React | TypeScript
- Verfügbarkeit einsehen
- 0 Referenzen
- 80€/Stunde
- 1220 Wien
- auf Anfrage
- de | en
- 18.02.2026
- Contract ready
Kurzvorstellung
- Frontend: React, TypeScript, NextJS
- Quality Assurance: Playwright, Clean Code, Debugging
- Backend: REST, Axios, GraphQL, Prisma
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
5/2025 – 5/2025
Tätigkeitsbeschreibung
Stripe-Playground
Explorative E-Commerce-App zur Integration der Stripe-API.
Frontend Webapplikation
- E-Commerce Shop: Produkte im Stripe Dashboard gepflegt (NextJS, React, Typescript, Stripe Hosted Checkout Form)
- Abo-Seite (Basic, Premium, Ultimate) mit Stripe Embedded Checkout Form
- Klare Checkout-Navigation mit Success/Cancel-Flows, UI mit Tailwind & shadcn
- Deployment eines Live-Demos auf Vercel
- E2E Testing der Zahlungsabwicklung mit Playwright
E-Commerce, Test Automation, Front End, Typescript, React (JavaScript library)
2/2025 – offen
Tätigkeitsbeschreibung
Erfassung und Verwaltung von Volleyball-Teams, Veranstaltungen und Statistiken.
Fullstack Webapplikation
- Team-, Event & Mitgliederverwaltung - NextJS, App Router, Server Actions & React/TypeScript
- Authentifizierung und Custom-Login mit NextAuth
- Einladung und Login basiert auf Custom-Token
- RBAC mit eigener Permission-Hook
- Statistik-Tabelle pro Spiel, Spieler & Satz mit shadcn/Tanstack Table
- Adaption der Tabelle für Inline-Editing, Aggregation pro Spielsatz, globale & spaltenbasierte Filter
- Aggregation von Daten über mehrere Spiele & Zeiträume mit Prisma, date-fns
- Leaderboards, Analytics, Team-Kennzahlen und Trends mit shadcn Charts
- Live-Statistik-Tracker am Feld - State Management mittels Context API
- UX/UI Erweiterungen mit Tailwind
- PostgreSQL/Supabase Datenbank mit Datenabfrage über Prisma/GraphQL
Full-Stack, Graphql, Postgresql, React (JavaScript library), Superbase, Test Automation, Typescript
12/2024 – 12/2024
Tätigkeitsbeschreibung
Leichte React-App, die motivierende Zitate auf Abruf oder in Intervallen anzeigt.
Frontend Webapplikation
- Random & Auto-Fetch (alle 10s mit Toggle) von Zitaten aus QuoteSlate REST API durch Fetch API
- Serverseitiges Filtern nach Tags & Autor mit sofortiger Aktualisierung
- Custom Hook: useQuotes kapselt Fetching, Intervall-Steuerung und lokale Filterlogik (React/TypeScript/Context API)
- Minimal-UI & A11y: Schlanke, zugängliche Oberfläche mit Tailwind und shadcn.
- Deployment über Vercel
- Playwright E2E Tests für Kernflüsse
Front End, React (JavaScript library), Representational State Transfer (REST), Test Automation, Typescript
8/2023 – 5/2024
Tätigkeitsbeschreibung
Secret Santa - Wichtel App
Fullstack Webapplikation
- Gruppenverwaltung, Wunscheingabe & Ziehungsalgorithmus mit React, NextJS, Typescript
- Authentifizierung mit NextAuth
- Anbindung von OAuth Providern (custom, Google, Apple, Facebook)
- Einladungen von Teilnehmern per Email mit Resend
- Datenbank Anbindung mit GraphQL/Prisma & Upstash/Redis
- UI/UX mit Tailwind und shadcn
- Deployment über Vercel
- Datenvalidierung mit Zod
- EsLint Integration
Full-Stack, Graphql, React (JavaScript library), Typescript
1/2023 – offen
Tätigkeitsbeschreibung
Medizinische Befunde und Reporting.
Fullstack Webapplikation / Selbstständig
- Komplexe Data-Table mit React, TypeScript, NextJS
- Konfiguration per JSON-Objekt und Infinite Scroll via IntersectionObserver
- XML-basierte Filterung; Single/Multi/Zeitraum/Presets, Server- & Client-seitig
- Gespeicherte Filter in localstorage
- Migration von internen Komponenten zu Material UI
- Responsives Layout für mobile Ansichten
- QR-Code scanner integration mit html5-qrcode
- Implementierung einer internen i18n library
- Internes Einstellsystem App-/Organisationsweit
- Internes Einstellsystem pro Nutzer/Gerät und vom
User verwaltet
- Speech-to-Text Prototyp durch Anbindung von s2s Averbis und Socket.io
- Bildauswahl Komponente mit Zoom-Funktion
- Handhabung von DICOM Bilddokumente
- Implementierung einer Seitenansicht mit Einklappen, Quick-Actions & PDF Download
- Entwicklung von REST APIs & NestJS-Middleware für Datenaustausch zum externen Backend
- Verbesserung der Codequalität durch Clean Code Prinzipien, Refactoring & Code Reviews
- Beratung zur Testing Strategie, SOPs, UI/UX & Erhöhung der Testabdeckung durch E2E, Komponenten, Unit Tests
- Migration von Cypress zu Playwright mit Setup für Authentifizierung
- Anbindung von ESLint
- Datenvalidierung und Typsicherheit mittels Zod
Code-Review, Computerprogrammierung, Full-Stack, JavaScript, Json, Software Quality, Test Automation, Testdesign (IT), Typescript, UX / UI Designer, XML
1/2022 – 12/2022
Tätigkeitsbeschreibung
Assistenz-Plattform für Menschen mit Behinderungen
Fullstack Webapplikation / Selbstständig
- Implementierung und Erweiterung von neuen Funktionen mit React, Typescript & NextJS
- Behebung von Softwarefehlern
- i18n Refactoring mit i18next
- UI Verbesserungen und Erweiterungen des Chat-Moduls mit Tailwind/shadcn & A11y
- Playwright Integration
- High Fidelity Wireframes mit Figma
Full-Stack, Figma, Graphql, Postgresql, React (JavaScript library), Typescript
4/2021 – 12/2022
Tätigkeitsbeschreibung
Plattformen für Netzwerkverwaltung, Wasserleitungsnetz-Verwaltung & interne und kundenspezifische UI Komponenten
Junior React Webentwickler / Angestellt
- Modernisierung mit interner UI Bibliothek und hochgradig anpassbaren Komponenten mit React, Angular & Storybook
- Tabellen mit Tree Table, Custom Icons, JSON-Konfiguration, Infinite Scroll
- Migration von ExpressJS zu NextJS
- Migration zu Material UI
- Data Visualization: Tabellen, Karte mit Clustering & Diagrammen mittels PrimeNG
- Dashboard-Layout: Drag-&-Drop-Containern mit Gridster
- Integration von Cypress für E2E Tests
Test Automation, Front End, Computerprogrammierung, React (JavaScript library), Web Entwicklung, AngularJS, Typescript
8/2020 – 3/2021
Tätigkeitsbeschreibung
“Bugs & Feedback”-Ticket-Modul
Fullstack Webapplikation
- Image-/File-Upload mit React-Dropzone
- Bildvorschau mit der Bibliothek Lightbox
- Implementierung einer Suchfunktion mit Python
- Implementierung von ungelesenen & vernachlässigten, internen & öffentlichen und Archivierung von Tickets
- Konsolidierung von Tickets durch Drag-&-Drop mittels react-dnd
- Anbindung von Impersonation (Benutzer-Schnellwechsel) für Admins
- Statemanagement mit ReactJS & Redux
- Debugging & Refactoring
Full-Stack, Python, React (JavaScript library), User Interface (UI)
Ausbildung
Wien
Über mich
Starke Praxis in Frontend-Entwicklung, E2E-Testing, Clean Code, User Interfaces / User Experience, Developer Experience
Offen für Backend-Integration
Weitere Kenntnisse
Erfahrung in produktiven React-Apps. Sicher in HTML/CSS, TypeScript, JavaScript und State-Management.
Frameworks & Bibliotheken:
Next.js, Tailwind, MUI, shadcn, Storybook
E2E Testing und Qualitätssicherung
Praxis in E2E-, Integration und Unit-Tests sowie Teststrategien mit Playwright, Cypress, Jest und RTL für stabile Releases.
Clean Code und Best Practices
Wartbarer, modularer Code, Code-Reviews, konsistente Standards und DX-Optimierung,
Datenvisualisierung und UI/UX-Design
Klar strukturierte, zugängliche und responsive UIs. Evaluation von UX und Accessibility.
Backend-Integration und API-Entwicklung
Zuverlässige Anbindung und Datenflüsse: REST (Axios), GraphQL/Prisma, Authentifizierung & Errorhandling.
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
