freiberufler Senior Frontend Developer auf freelance.de

Senior Frontend Developer

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • 08005 Barcelona
  • Weltweit
  • de  |  en  |  es
  • 26.12.2024

Kurzvorstellung

❤️Produkt = UX+Tech.Qualität
Welche Information zuerst? Wie bleibt der Nutzer im Fluss? Wie Wissen von Fachleuten und Designern formalisieren?
Mit schnellem Prototyping, Daten-getriebenen UIs, APIs und Metriken helfe ich dabei, Antworten zu finden.

Qualifikationen

  • Datenmodelierung
  • Graphql3 J.
  • Java (allg.)
  • JavaScript
  • Node.Js
  • Python1 J.
  • React (JavaScript library)3 J.
  • Representational State Transfer (REST)
  • Softwareanforderungsanalyse
  • Typescript3 J.

Projekt‐ & Berufserfahrung

Senior Frontend Developer
Deutsche Bahn Regio, Frankfurt
8/2021 – 12/2023 (2 Jahre, 5 Monate)
Logistikdienstleister
Tätigkeitszeitraum

8/2021 – 12/2023

Tätigkeitsbeschreibung

Entwicklung von Echtzeit-Anzeigen zur Verkehrsüberwachung in verschiedenen Regionen,
Dynamische Formulare mit Previews: Zur Disposition äußerer Einüsse auf sich verändernde Fahrpläne und deren fachlicher Abhängigkeiten,
Fachaustausch mit Business Analysten,
Onboarding mehrerer Kollegen in die Domäne,
Konzeption Graphen-Modell zur Komplexitätsreduktion in Schnittstellen,
Aufbau der Frontend-Architektur,
Anbindung an Backend-Services mit GraphQL,
Teilweise Karten-UIs mit Mapbox/MapLibre

Eingesetzte Qualifikationen

Graphql, Typescript, React (JavaScript library)

Senior Frontend Developer (Festanstellung)
Kundenname anonymisiert, Barcelona
12/2019 – 12/2020 (1 Jahr, 1 Monat)
Telekommunikation
Tätigkeitszeitraum

12/2019 – 12/2020

Tätigkeitsbeschreibung

Arbeitgeber war ein Online Sprach-Lern Marktplatz auf dem sich Sprachschüler und Tutoren vernetzen.

A/B-Test getriebene Entwicklung im Frontend und Backend. Enge Zusammenarbeit mit Customer Success, Produktentwicklern, Designern, Copy-Writern und Data Analysten. Fokus auf Signup Flow, Video-Aufzeichnung im Browser, Dashboards mit interaktiven Tabellen-Visualisierungen. Feingranulare Effizienzmessung von Conversion Rate(s) und UX Events in Grafana und Tableau. E2E Testing mit Puppeteer

Eingesetzte Qualifikationen

Tableau, Graphql, Test Automation, Python, Typescript, Analytiker / Programmierer, Figma, User Experience (UX), Django, React (JavaScript library)

Software Entwickler
Kundenname anonymisiert, Hannover
5/2019 – 8/2019 (4 Monate)
Banken
Tätigkeitszeitraum

5/2019 – 8/2019

Tätigkeitsbeschreibung

Aufsetzen eines Monorepos und Microfrontend-Ansatzes um Anwendungen und UI Komponenten-Bibliothek sauber zu trennen. Initiale Umsetzung von parallel entwickelten Design System Komponenten und Oberflächen.

Technologien:
SPA mit ReactJS, Monorepo mit Lerna, Modularisierungsansatz mit Web-Components, Storybook zur Review der UI Komponenten

Eingesetzte Qualifikationen

Prototyping, React (JavaScript library), Typescript

Über mich

Nähe zu Nutzern in der Entwicklungsarbeit, Fokus auf Frontend.

Dabei ist das Teilen von Wissen im Team und das gemeinsame, schrittweise Verstehen des Nutzerproblems entscheidend für den Erfolg. Design-Tokens für die Konsistenz des UIs, Schemata welche die Domäne abbilden und gut definierte APIs sind für mich Werkzeuge, damit das gemeinsame Wissen auch in den Code einfließen kann.

Hauptsächlich setze ich dazu
- Typescript/Javascript
- React
- HTML5
- CSS/SCSS
- GraphQL
- OpenAPI/Swagger
ein. Projektabhängig habe ich auch
- Python
- Node.js
- Java
- Spring Boot
- Android
- json-LD
- SQL
- cypher (neo4j)
- Arduino, Raspberry Pi, Sensoren
- 3D-Druck, Blender
- und verschiedene Datenbanken genutzt.

Die Technologie-Abstimmung im Team war immer ausschlaggebend. Ansätze zur technischen Umsetzung von Microfrontend-Architekturen waren bislang weniger nachhaltig. Die damit einhergehende Modularisierung war allerdings hilfreich.

Das Aufsetzen und Konfigurieren von Entwicklungsumgebungen und Programmierwerkzeugen sowie Code-Generatoren, und neuerdings Anbindung von (lokalen) KI-Werkzeugen fiel auch öfter in meinen Aufgabenbereich.

Weitere Kenntnisse

Branchen:
- Schienenpersonennahverkehr
- Online-Sprachunterricht
- Banken
- Software-Agenturen
- Geschäftsprozessmanagement, Managed Services

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Spanisch (Gut)
  • Chinesisch (Gut)
  • Französisch (Grundkenntnisse)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
21
Alter
34
Berufserfahrung
15 Jahre und 3 Monate (seit 09/2009)

Kontaktdaten

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

Jetzt Mitglied werden