Senior Frontend Developer
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 08005 Barcelona
- Weltweit
- de | en | es
- 26.12.2024
Kurzvorstellung
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
Projekt‐ & Berufserfahrung
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
Graphql, Typescript, React (JavaScript library)
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
Tableau, Graphql, Test Automation, Python, Typescript, Analytiker / Programmierer, Figma, User Experience (UX), Django, React (JavaScript library)
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
Prototyping, React (JavaScript library), Typescript
Über mich
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
- Schienenpersonennahverkehr
- Online-Sprachunterricht
- Banken
- Software-Agenturen
- Geschäftsprozessmanagement, Managed Services
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Spanisch (Gut)
- Chinesisch (Gut)
- Französisch (Grundkenntnisse)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden