freiberufler Senior Frontend Engineer auf freelance.de

Senior Frontend Engineer

offline
  • 80‐95€/Stunde
  • Stuttgart
  • auf Anfrage
  • uk  |  de  |  en
  • 01.10.2023

Kurzvorstellung

Senior Frontend Engineer mit dem Schwerpunkt TypeScript/JavaScript, Vue.js, Stencil.js und Angular. Jahrelange Erfahrung in der Entwicklung von komplexen Webanwendungen in großen Teams mit Rollouts in verschiedenen Märkten.

Qualifikationen

  • Angular4 J.
  • CSS (Cascading Style Sheet)8 J.
  • Front End7 J.
  • HTML5 J.
  • JavaScript8 J.
  • Micro Frontends
  • Stencil.js
  • Syntactically Awesome Stylesheets (Sass)5 J.
  • Typescript5 J.
  • Vue.Js4 J.

Projekt‐ & Berufserfahrung

Lead Frontend Engineer
Generali Deutschland, KFZ-Tarifrechner, Stuttgart
11/2022 – 10/2023 (1 Jahr)
Versicherungen
Tätigkeitszeitraum

11/2022 – 10/2023

Tätigkeitsbeschreibung

Tätigkeiten:
● Neuentwicklung und Betrieb in einem SCRUM-Team mehrerer Webanwendungen und einer Angular-UI-Bibliothek, zum Berechnen eines Versicherungstarifes;
● Umsetzung der Komponenten und Seiten nach Vorgabe eines Living-Styleguides in enger Zusammenarbeit mit UX/UI Experten;
● Anbindung der Webanwendungen ans BE mithilfe eines OpenAPI Generators;
● Code-Reviews und Unterstützung des BE/DevOps Teams;
● Mentoring für andere FE-Entwickler.

Eingesetzte Technologien:
● Entwicklung: Angular, NGXS, RxJS, Transloco, Standalone components, TypeScript, HTML, CSS, SCSS, BEVM
● Qualitätssicherung: Jasmine & Karma (Unit Tests), WebdriverIO (E2E Tests).

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Angular, CSS (Cascading Style Sheet), Front End, HTML, JavaScript, Continuous Integration, Scrum, Syntactically Awesome Stylesheets (Sass), Test Automation, Typescript

Lead Frontend Engineer
Mercedes-Benz, Product Information Page, Stuttgart
5/2022 – 8/2022 (4 Monate)
Automobilindustrie
Tätigkeitszeitraum

5/2022 – 8/2022

Tätigkeitsbeschreibung

Tätigkeiten:
● Entwicklung in einem Scrum-Team von neuen Webkomponenten (z.B. Stage, Vehicle Features, usw.) für die Fahrzeuginformationsseiten;
● Umsetzung der Komponenten nach Vorgabe eines Living-Styleguides in enger Zusammenarbeit mit UX/UI Experten;
● Migration alten Komponenten von Vue Options API zu Vue Composition API;
● Implementierung der marktabhängigen Konfigurierbarkeit der FE Komponenten;
● Mentoring für andere Entwickler:innen.

Eingesetzte Technologien:
● Entwicklung: Vue.js, Vue Composition API, TypeScript, Lerna, HTML, CSS, SCSS, BEVM, i18next, Web Components;
● Qualitätssicherung: Jest (Unit Tests), Playwright (Visuelle Regressionstests).

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), Front End, HTML, JavaScript, Jenkins, Continuous Integration, Scrum, Syntactically Awesome Stylesheets (Sass), Test Automation, Typescript, Vue.Js

Senior Frontend Engineer
Mercedes-Benz, Online Store, Stuttgart
4/2021 – 5/2022 (1 Jahr, 2 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2021 – 5/2022

Tätigkeitsbeschreibung

Tätigkeiten:
● Neu- und Weiterentwicklung in einem SAFe-Team mehrer Webkomponenten und Webanwendungen (z.B. Stage, Vehicle Equipments, Tabs, 360 Slider, usw.) zum Onlinekauf eines Fahrzeuges in verschiedenen Märkten;
● Umsetzung der Komponenten nach Vorgabe eines Living-Styleguides in enger Zusammenarbeit mit UX/UI Experten;
● API Anbindung und Generierung vom API-Client mit Hilfe von OpenAPI Generator;
● Animationen und Transitions mit Vue Transitions.

Eingesetzte Technologien:
● Entwicklung: Vue.js, Vue Composition API, Stencil.js, TypeScript, Lerna, HTML, CSS, SCSS, BEVM, i18next, Web Components;
● Qualitätssicherung: Jest (Unit Tests).

Eingesetzte Qualifikationen

E-Commerce, Front End, Git, HTML, JavaScript, Jenkins, Continuous Integration, Scrum, Syntactically Awesome Stylesheets (Sass), Test Automation, Typescript, Vue.Js

Senior Frontend Engineer
1886 Ventures, Carve8, Stuttgart
12/2020 – 3/2021 (4 Monate)
Automobilindustrie
Tätigkeitszeitraum

12/2020 – 3/2021

Tätigkeitsbeschreibung

Tätigkeiten:
● Neuentwicklung in einem Scrum-Team von mehreren Webanwendungen (Integrierende Webkomponente, Checkout-Prozess, Admin-Portal) für das neue Auto Abo System;
● Implementierung eines Händlerportals für das Fahrzeugmanagement mit Hilfe eines Headless-CMS;
● API Anbindung und Generierung vom API-Client mit Hilfe von OpenAPI Generator;
● Animationen und Transitions mit Vue Transitions und Angular Animations;
● Integration von einem KYC Anbieter und Auth0;
● Umsetzung der Komponenten (z.B. Vehicle List, Vehicle Detail Page, Slider, usw.) nach Vorgabe in enger Zusammenarbeit mit UX/UI Experten;
● Verantwortung für die Wahl ausgewählter Technologien.

Eingesetzte Technologien:
● Entwicklung: Vue.js, Vue Composition API, Angular, NGXS, NgRx, TypeScript, HTML, CSS, SCSS, BEVM, Auth0, Directus CMS, Web Components.

Eingesetzte Qualifikationen

Angular, CSS (Cascading Style Sheet), Git, HTML, JavaScript, Continuous Integration, Scrum, Syntactically Awesome Stylesheets (Sass), Typescript, Vue.Js

Senior Frontend Engineer
Mercedes-Benz, CUX Aftersales, Stuttgart
9/2020 – 11/2020 (3 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2020 – 11/2020

Tätigkeitsbeschreibung

Tätigkeiten:
● Umsetzung einer Webanwendung zur Begleitung von Mercedes-Benz Mitarbeiter:innen bei verschiedenen Prozessen:
● Einrichten eines Headless CMS für die Pflege der Prozesse;
● Umsetzung der Komponenten (z.B. Slider, Tabs, Accordion, etc.) nach Vorgabe in enger Zusammenarbeit mit UX/UI Experten;
● Animationen und Transitions mit Vue Transitions;
● Verantwortung für die Wahl ausgewählter Technologien;
● Mentoring für Junior Entwickler:innen;

Eingesetzte Technologien:
● Entwicklung: Vue.js, Vue Composition API, Vue Router, TypeScript, HTML, CSS, SCSS, Directus CMS.

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), Front End, Git, HTML, JavaScript, Jenkins, Continuous Integration, Syntactically Awesome Stylesheets (Sass), Typescript, Vue.Js

Lead Frontend Engineer
Baufritz, Hauskonfigurator, Stuttgart
5/2020 – 8/2020 (4 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

5/2020 – 8/2020

Tätigkeitsbeschreibung

Tätigkeiten:
● Umsetzung einer Webanwendung zum individuellen Konfigurieren eines Hauses in isometrischer 3D-Ansicht;
● Umsetzung der Komponenten (z.B. 3D Layering Engine, Slider, Tabs, Accordion, etc.) nach Vorgabe in enger Zusammenarbeit mit UX/UI Experten;
● API Anbindung und Generierung vom API-Client mit Hilfe von Swagger Code Generator;
● Animationen und Transitions mit Vue Transitions, GSAP und Lottie;
● Verantwortung für die Wahl ausgewählter Technologien;
● Mentoring für Junior Entwickler:innen;

Eingesetzte Technologien:
● Entwicklung: Vue.js, Vue Composition API, Vue Router, TypeScript, HTML, CSS, SCSS, GSAP.

Eingesetzte Qualifikationen

3D Grafiken, CSS (Cascading Style Sheet), Front End, Git, HTML, JavaScript, Continuous Integration, Syntactically Awesome Stylesheets (Sass), Typescript, Vue.Js

Frontend Engineer
Arabesque, S-Ray, Stuttgart
3/2020 – 4/2020 (2 Monate)
Finanzdienstleister
Tätigkeitszeitraum

3/2020 – 4/2020

Tätigkeitsbeschreibung

Tätigkeiten:
● Implementierung eines graphischen Dashboardes für Nachhaltigkeitsleistung von Aktienportfolio;
● API Anbindung und Generierung vom API-Client mit Hilfe von Swagger Code Generator;
● Umsetzung der Komponenten (z.B. Filter, Tables, Forms, usw.) nach Vorgabe in enger Zusammenarbeit mit UX/UI Experten mit Hilfe von Angular Material.

Eingesetzte Technologien:
● Entwicklung: Angular, Angular Material, RxJS, NGXS, TypeScript, HTML, CSS, SCSS, BEVM.

Eingesetzte Qualifikationen

Angular, CSS (Cascading Style Sheet), Front End, Git, HTML, JavaScript, Syntactically Awesome Stylesheets (Sass), Test Automation, Typescript

Frontend Engineer
Mercedes-Benz, Online-Store, Stuttgart
8/2019 – 2/2020 (7 Monate)
Automobilindustrie
Tätigkeitszeitraum

8/2019 – 2/2020

Tätigkeitsbeschreibung

Tätigkeiten:
● Weiterentwicklung in einem Scrum-Team einer Webanwendung zum Onlinekauf eines Fahrzeuges;
● Umsetzung der Komponenten (z.B. Vehicle Wishlist, Video Player, FAQ, usw.) nach Vorgabe eines Living-Styleguides in enger Zusammenarbeit mit UX/UI Experten;
● Animationen und Transitions mit Vue Transitions.

Eingesetzte Technologien:
● Entwicklung: Vue.js, Vue Options API, JavaScript, HTML, CSS, SCSS.

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), Front End, Git, HTML, JavaScript, Scrum, Syntactically Awesome Stylesheets (Sass), Vue.Js

Frontend Engineer
Lab1886, Flexperience, Stuttgart
4/2019 – 7/2019 (4 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2019 – 7/2019

Tätigkeitsbeschreibung

Tätigkeiten:
● Entwicklung von neuen bzw. Überarbeiten von vorhandenen Komponenten für eine mobile Hybrid-App basierend auf Cordova und Angular zur Nutzung eines flexiblen Fahrzeugabos in mehreren Märkten;
● Umsetzung der Komponenten (z.B. Feedback System, Foto Gallery, Soft Configurator, usw.) nach Vorgabe eines Living-Styleguides in enger Zusammenarbeit mit UX/UI Experten;
● Anbindung von Push-Notification-Services für iOS und Android;
● Implementierung des Trackings in der ganzen App;
● Animationen und Transitions mit Angular Animations.

Eingesetzte Technologien:
● Entwicklung: Angular, RxJS, NgRx, TypeScript, Apache Cordova, HTML, CSS, SCSS, BEVM, GTM, AWS, Google Firebase, APNs.

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Android, Angular, CSS (Cascading Style Sheet), Front End, Git, Google Analytics, Google Tag Manager, HTML, iOS, JavaScript, Syntactically Awesome Stylesheets (Sass), Typescript

Frontend Engineer
OLYMP, Digital Showroom, Stuttgart
2/2019 – 3/2019 (2 Monate)
Bekleidungsindustrie
Tätigkeitszeitraum

2/2019 – 3/2019

Tätigkeitsbeschreibung

Tätigkeiten:
● Entwicklung einer B2B Verkaufslösung für den Einkauf von Herrenmode (eine Hybrid-App und eine 4K-PowerWall-App);
● Umsetzung der Komponenten (z.B. Drag-and-Drop, Tabs, Image Gallery, usw.) nach Vorgabe in enger Zusammenarbeit mit UX/UI Experten;
● Anbindung der Hybrid-App zu der 4K-PowerWall-App mit Hilfe von BE-Middleware und Socket.io;
● Animationen und Transitions mit Angular Animations und Hammer.JS;
● Verantwortung für die Wahl ausgewählter Technologien.

Eingesetzte Technologien:
● Entwicklung: Angular, RxJS, NGXS, NW.js, TypeScript, Socket.io, HTML, CSS, SCSS, BEVM, Hammer.JS.

Eingesetzte Qualifikationen

Angular, CSS (Cascading Style Sheet), Front End, Git, HTML, JavaScript, Syntactically Awesome Stylesheets (Sass), Typescript

Frontend Engineer
Mercedes-Benz, Quickcheck SCALA Remote, Stuttgart
1/2019 – 1/2019 (1 Monat)
Automobilindustrie
Tätigkeitszeitraum

1/2019 – 1/2019

Tätigkeitsbeschreibung

Tätigkeiten:
● Entwicklung einer mobilen Webanwendung zur Steuerung einer Hauptapplikation mit Socket Connections;
● Anbindung der mobilen Webanwendung zu der 4K-TouchTable-Hauptapplikation mit Hilfe von BE-Middleware und Socket.io.

Eingesetzte Technologien:
● Entwicklung: Angular, RxJS, NgRx, TypeScript, Socket.io, HTML, CSS, SCSS, BEVM.

Eingesetzte Qualifikationen

Angular, CSS (Cascading Style Sheet), Front End, Git, HTML, JavaScript, Syntactically Awesome Stylesheets (Sass), Typescript

Frontend Engineer
Mercedes-Benz, Online Store, Stuttgart
6/2018 – 12/2018 (7 Monate)
Automobilindustrie
Tätigkeitszeitraum

6/2018 – 12/2018

Tätigkeitsbeschreibung

Tätigkeiten:
● Neuentwicklung einer Webanwendung zum Onlinekauf eines Fahrzeuges;
● Umsetzung der Komponenten (z.B. 360 Slider, Trade-In Process, Dynamic Form Builder, usw.) nach Vorgabe in enger Zusammenarbeit mit UX/UI Experten;
● API Anbindung und Generierung vom API-Client mit Hilfe von Swagger Code Generator.

Eingesetzte Technologien:
● Entwicklung: Angular, Angular Universal (SSR), NGXS, RxJs, HTML, CSS, SCSS, BEVM;
Qualitätssicherung: BackstopJS + Storybook (Visuelle Regressionstests).

Eingesetzte Qualifikationen

Angular, CSS (Cascading Style Sheet), E-Commerce, Front End, Git, HTML, JavaScript, Syntactically Awesome Stylesheets (Sass), Typescript

Senior Web Engineer (Festanstellung)
Experience One (formerly known as NOLTE&LAUTH), Stuttgart
4/2018 – 8/2022 (4 Jahre, 5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2018 – 8/2022

Tätigkeitsbeschreibung

Als Frontend-Ingenieur, der sich hauptsächlich auf Projekte in der Automobilindustrie konzentrierte, konnte ich von Grund auf neu erstellen und zu mehr als 10 Projekten beitragen, darunter mehrere Versionen des Mercedes-Benz Online Store mit Vue-, Stencil- und Angular-Frameworks, zwei Weblösungen für eine flexible Fahrzeug-Flatrate-Modell mit Vue, Angular und Cordova, Showroom-Projekte mit komplexen Lösungen und mehreren Anwendungen und Geräten, die über Socket.io verbunden sind. Ich hatte auch Frontend-Führungserfahrung, als ich andere Ingenieure leitete und ein Projekt für ein After-Sales-CX und einen Fertighaus-Konfigurator entwickelte.

Eingesetzte Qualifikationen

Angular, CSS (Cascading Style Sheet), Front End, Git, JavaScript, Jenkins, Continuous Integration, Syntactically Awesome Stylesheets (Sass), Test Automation, Typescript, Vue.Js

Full-Stack Web Developer / Wordpress Developer
Freelance, Zaporizhzhya
4/2015 – 2/2018 (2 Jahre, 11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2015 – 2/2018

Tätigkeitsbeschreibung

Als Freelancer hatte ich die Möglichkeit, interessante Projekte zu finden, meinen eigenen Arbeitsplan zu erstellen und Mitglied vieler Entwicklungsteams zu sein, die Kunden bei der Umsetzung ihrer Ideen helfen. Die Hauptrichtung in dieser Phase meiner Karriere war die Entwicklung und Modifikation von Plugins und Themen für das CMS WordPress.

Eingesetzte Qualifikationen

Backend, CSS (Cascading Style Sheet), Front End, Full-Stack, Git, JavaScript, Jquery, PHP, WordPress

Full-Stack Web Developer (Festanstellung)
Light IT, Zaporizhzhya
2/2014 – 4/2015 (1 Jahr, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2014 – 4/2015

Tätigkeitsbeschreibung

Ich habe 2 interne Projekte auf CodeIgniter und Yii entwickelt, hatte viel Arbeit mit WordPress als Plugins / Themen-Entwickler und arbeitete in einem Team als PHP Full-Stack-Entwickler mit anderen Webentwicklern, die verschiedene Produkte für ein Lieferunternehmen aus dem Ausland machten.

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), Drupal, Full-Stack, HTML, JavaScript, Jquery, Mysql, PHP, WordPress

Ausbildung

Software Engineering
Bachelor
2017
Zaporizhzhya National Technical University
Software Development
Junior Specialist
2014
Zaporizhzhya Electrotechnical College

Weitere Kenntnisse

JS Frameworks:
● Vue.js: Composition & Options APIs, Class Components, Vuex, i18n;
● Stencil.js;
● Angular: RxJS, NgRx, NGXS, Angular Universal (SSR), Material.

Essentials:
Typescript, Javascript, HTML, CSS, SCSS, BEVM, Git, npm

Testing:
Cypress, Playwright, Jest, Jasmine, Karma, WebdriverIO, Backstop

Other:
Web Components, Micro Frontends, Lerna, Jenkins, CI/CD, Scrum, Webpack, Web Animations, Node.js, Bootstrap, Cordova, Socket.io, jQuery, AEM, Directus, KYC

Persönliche Daten

Sprache
  • Ukrainisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
725
Berufserfahrung
10 Jahre und 9 Monate (seit 02/2014)

Kontaktdaten

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

Jetzt Mitglied werden