Senior FullStack Developer with focus on e-commerce applications and JavaScript (React, TypeScript, node, Next.js)
- Verfügbarkeit einsehen
- 2 Referenzen
- auf Anfrage
- 21406 Melbeck
- auf Anfrage
- de | en
- 11.12.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
4/2023 – 1/2024
Tätigkeitsbeschreibung
- Migration: Leiten der Migration der bestehenden TWIG + Vanilla JS-basierten Lens
Flow Applikation zu React, um einen reibungslosen Übergang zu gewährleisten und
gleichzeitig Leistung, Benutzerfreundlichkeit, Design und Wartbarkeit zu verbessern`
- Wissenstransfer: Fördern des Wissenstransfers durch umfangreiche Pair-
Programming-Sitzungen, tiefgehende Code-Reviews und regelmäßige Besuche vor
Ort in Oldenburg, um eine kooperative und lernorientierte Umgebung zu fördern`
- Mentoring: Agieren als Mentor, um Teammitglieder bei der Verbesserung ihrer
React- und allgemeinen Entwicklungsfähigkeiten zu unterstützen`
- Onboarding: Spielen einer entscheidenden Rolle im Onboarding-Prozess für neue
Teammitglieder, indem Unterstützung bei der Anpassung an die Anforderungen,
Technologien und Entwicklungsmethoden des Projekts geboten wird`
- Verantwortlichkeiten als Product Owner: Agieren als Product Owner und
Überwachung projektbezogener Aufgaben wie Ticketerstellung und -verwaltung, Delegation von Aufgaben und Testprozesse, um die Projektausrichtung auf Ziele und Zeitpläne aufrechtzuerhalten`
- Planung und Durchführung des Launch: Entwickeln von Strategien und Umsetzen von Launch-Plänen, um einen nahtlosen Übergang von der Entwicklung zur Produktion sicherzustellen. Darüber hinaus Bereitstellung von Risikobewertungen`
- Integration des Überwachungsdienstes (Sentry): Implementieren der Integration des Überwachungsdienstes Sentry, um Probleme proaktiv zu verfolgen und anzugehen, Sitzungswiederholungen zu erstellen und Nutzerfeedback zu sammeln, um die Gesamtstabilität und Leistung der Anwendung zu verbessern`
- Prinzipien des Atomic Design: Eintreten für die Anwendung der Prinzipien des Atomic Design, indem die Erstellung wiederverwendbarer Komponenten und eines kohärenten Designsystems betont wird. Präsentieren dieser Komponenten mithilfe von Tools wie Storybook, um eine konsistente und benutzerfreundliche Erfahrung sicherzustellen.
Node.Js, Typescript, JavaScript, React (JavaScript library)
1/2022 – 12/2022
Tätigkeitsbeschreibung
- Implementierung von Kreditkartenzahlungen über den Zahlungsdienstleister Adyen, PCI-DSS konform in iFrame inkl. Speicherung von Kreditkarten im Kundenkonto zur Wiedernutzung.
- Anbindung von PayPal als Zahlungsmethode.
- Anbindung von Storyblok & Umsetzung sämtlicher CMS Komponenten und Seitentypen.
- Erstellung eines Produktlisten-Konfigurators in Stroyblok, der es dem Editor ermöglicht durch Kombinieren unterschiedlicher Produktattributfilter, Keywords, Kategorien und Limits beliebige Produktlisten in CMS zu erstellen - auch Content Driven Commerce Architektur genannt.
- Erstellung eines Sync-Tasks zwischen CMS Umgebungen zum Replizieren des Prod Standes auf Staging oder Develop auf Knopdruck im CMS Storyblok druch den Editor.
- Erstellung des Checkouts basierend auf commercetools inklusive unterschiedlicher Validierungen nach internen Kundenprozessen.
- Reorder Funktionalität im Kundenkonto inkl. aktueller Verfügbarkeit und Bestand.
- Implementierung von Tracking- sowie Consentdiensten und Tag-Managern
-Implementierung von Structured Schema Data, Sitemaps und weiteren SEO Obligationen wie hreflangs.
- Verbesserung des Seiten Performances mit Frontend Verbersserungen und Caching in AWS Cloudfront.
- Internationalisierung von gesamten Produktdaten und Seiteninhalten und multisprachige Aufbau der Frontend Anwendung.
E-Commerce, JavaScript, Node.Js, React (JavaScript library), Typescript
1/2020 – 12/2021
Tätigkeitsbeschreibung
- Implementierung von Bundle-Logiken für Korrektionsbrillen mir Zusatzartikel & -features.
- Aufbau und Umsetzung von Kategorie- und Suchfiltern
- Konzipierung und Umsetzung des CMS Contentful
- Definition und Implementierung von Layout Modulen zur flexiblen Gestaltung
- Umsetzung von über 20 Content Modulen
- Setup von multiplen Umgebungen in einem Space
- Implementierung Component- und Content-Migrationen und Integration dieser zu Deployment Pipelines
- Erstellung täglicher Backups inkl. Ablage in Azure Storage Diensten
- Anbindung von commercetools in Contentful Admin zum Picken von Produkten und Kategorien in CMS Content zur Erstellung von Kategorieseiten oder beliebiger Produktlisten / -teaser / -slider
- Aufbau eines Textbausteine Managements zum Konfigurieren von statischen Template Texten aus dem CMS (mehrsprachig)
- Payment Provider Anbindung für Kreditkarten- sowie Paypal-Zahlungen über den Zahlungsdienstleister Payone
- Implementierung von Backend Funktionen (commercetools) als Azure Functions und Layering dieser hinter dem Azure API Management Gateway zum Absichern und Cachen dieser
- Implementierung von Tracking- sowie Consentdiensten und Tag-Managern
- Anbindung und Bespielung von Marketingdiensten wie Google Merchant Center, Facebook Produktkataloge und Emarsys - Plattform mit Produkt- & Verhaltensdata zur Segmentierung von Kunden und Automatisierung von Kampagnenstrecken
- Leitung eines 3-köpfigen Teams aus Rumänien
- Erstellung eines State Managements für verschiedenste Interaktionen, Konfiguratoren und Beraterstrecken im FE mithilfe von React Redux.
- Verbesserung des Seiten Performances mit Frontend Verbersserungen und Caching.
- Enhanced E-Commerce Trackings Implementierung mit Verhaltendata wie Produkt-View oder Kaufdaten zur Erstellung von Funnels in Google Analytics
- Erstellung eines ganzheitlichen Trackings inkl. Produktkonfiguratoren, Style-Beratern und Hörtests über Google Tag Manager respektive Consent.
- Erstellung eines design systems mithilfe von Stroybook inkl. CMS Komponenten zur Veranschaulichung verschiedener Möglichkeiten.
Content Management, Microsoft Azure, Node.Js, React (JavaScript library), Typescript
3/2019 – 12/2019
Tätigkeitsbeschreibung
- Implementieren von Shopware Funktionen, Plugins und Content Modulen für die Shopware Einkaufswelten
- Investigation und Beseitigung von Bugs und Fehlern, die von Kunden gemeldet werden oder selbst gefunden wurden
- Instandhaltung von Shop-Systemen mit Backups, Kern-Updates und Plugin Updates
JavaScript, Mysql, PHP, Shopware, Symfony
Ausbildung
Lüneburg
Über mich
Weitere Kenntnisse
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