Senior Frontend Entwickler Angular Vue HTML5 CSS3 Typescript
Aktualisiert am 22.11.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2025
Verfügbar zu: 100%
davon vor Ort: 20%
Angular
Vue3
Front-End
TypeScript
JavaScript
Front-End
CSS
HTML
NodeJS
Agile Entwicklung
Software-Entwicklung
Webentwicklung
Java Spring Boot
Deutsch
fließend
Englisch
verhandlungssicher

Einsatzorte

Einsatzorte

Stuttgart (+200km)
möglich

Projekte

Projekte

7 Monate
2024-07 - 2025-01

B2B Bestellportal für Polymerstoffe

Senior Angular Frontend Developer (Angular 18) Angular Figma CSS3 ...
Senior Angular Frontend Developer (Angular 18)
Entwicklung des Frontends für ein Portal zur Bestellung von Polymerstoffen
  • Greenfield Projekt
  • Coaching des Teams bezüglich Angular
  • Aufbau der Komponenten Library in Storybook
  • grundlegende Site Architektur
  • Angular 18 (Signals, rxjs)
  • Umsetzung von Tabellen in Ag Grid
Ag Grid Figma
Angular Figma CSS3 aggrid rxjs TypeScript Angular18
3 Monate
2024-04 - 2024-06

Modul Entwicklung Textbausteine / PDF Editor

Senior Fullstack Software Entwickler (Spring Boot, Angular) Java Spring Boot Angular
Senior Fullstack Software Entwickler (Spring Boot, Angular)
  • Anbindung einer Frontend Library zur PDF Gestaltung
  • Erweiterung aller PDF erzeugenden Schnittstellen um Benutzerdefinierte Textbausteine
Java Spring Boot Angular
Stuttgart
7 Monate
2023-09 - 2024-03

Entwicklung Frontend für Endkunden Portal zur Essensbestellung

Senior Frontend Software Engineer (Vue3) Vue.js Vue3 TypeScript ...
Senior Frontend Software Engineer (Vue3)

Entwicklung des Frontends für ein Portal zur Bestellung von Essen für den Endkunden Bereich.

Aufgaben:

  • Komplette Umsetzung der responsiven Single Page App.
  • Anbindung SignalR (asynchrone Kommunikation mit dem Server)
  • Anbindung MSAL (Microsoft Authentification Library)
  • Anbindung Headless CMS Prismic
  • Anbindung Lokalisierungs Saas Locize
  • Produktkatalog, Warenkorb, Bestellübersicht, Marketing Seiten

Vue.js Vue3 TypeScript TailwindCSS HTML5 CSS3 Aggrid SignalR Locize Prismic MSAL headlessui Azure DevOps
Stuttgart
8 Monate
2023-01 - 2023-08

Entwicklung Frontend für ein Bestellsystem für Essenszulieferer

Senior Frontend Software Engineer (Vue3) Vue.js Vue3 HTML5 ...
Senior Frontend Software Engineer (Vue3)

Entwicklung des Frontends für das Bestellsystem in Eigenregie

Aufgaben:

  • Erstellung der responsiven Single Page App
  • Einbettung in SingleSpa (Micro Frontend Framework)
  • Einbettung SignalR (asynchrone Kommunikation mit dem Server)
  • Produktkatalog
  • Warenkorb
  • Anbindung headless CMS Prismic 

Vue.js Vue3 HTML5 CSS3 SingleSPA Frontend Micro Services SignalR Azure DevOps TailwindCSS TypeScript
Stuttgart
1 Jahr
2022-02 - 2023-01

Bestellportal eines der größten Essenszulieferer Deutschlands für Gemeinschaftsverpflegung und dem Endverbrauchermarkt

Senior Frontend Engineer (Vue3) Vue.js Vue3 HTML5 ...
Senior Frontend Engineer (Vue3)

Entwicklung des Portals zum Bestellen von Gerichten und anderen Produkten. Die Bereiche umfassen den Produkt Katalog, den Basket, die Benutzer Profil Verwaltung, die FAQs, und weitere.

Hauptaufgabe: Entwicklung des Frontend in enger Abstimmung mit dem internationalen Team und den Inhouse Backend Entwicklern in Vue3 mit Typescript.


Azure Azure DevOps
Vue.js Vue3 HTML5 CSS3 Locize Prismic SignalR TypeScript AgGrid SingleSpa Micro Frontend GraphQL Azure DevOps Azure
Stuttgart
8 Monate
2021-07 - 2022-02

Portal zur Verwaltung von Fahrzeugflotten (Analytics Bereich)

Senior Frontend Engineer (Angular) Angular TypeScript NgRx ...
Senior Frontend Engineer (Angular)
Im Zuge des Projektes wurde ein Desktop Client zur Verwaltung von Fahrzeugflotten in ein Online Portal portiert. Die Single Page App (SPA) wird von unterschiedlichen Teams entwickelt. Meine Rolle war die des Senior Entwicklers als Teil des Teams, welches den Analytics Bereich des Portals umgesetzt hat. Telemetry Daten des Fahrzeugs wurde über das per GraphQL angesprochene Backend zur Verfügung gestellt und in tabellarischer und in Form von Graphen dem Anwender übersichtlich dargestellt.


Meine Hauptaufgaben im Projekt:

  • Darstellung der Daten in Tabellenform (AgGrid)
  • Anbindung von ChartJS zur Darstellung der Daten in Graphen (ChartJS)
  • Frontend seitige Erzeugung von PDFs zum Export der Tabellen und Graphen (jsPDF)
  • Erweiterung der Tabellensoftware um Vorlagen(Presets) zum Speichern und Anwenden von definierten Tabellenkonfigurationen
Single Page App (Portal)
Angular TypeScript NgRx AgGrid ChartJS GraphQL jsPDF
Microsoft / Daimler Fleetboard
Stuttgart
3 Jahre 2 Monate
2018-06 - 2021-07

Produktentwicklung Branchensoftware für Sanitätshäuser

Senior Software Entwickler, Team Leiter (Angular) Angular Ngrx Forms RXJS ...
Senior Software Entwickler, Team Leiter (Angular)

Sanitätshaussoftware mit fachlichen Komponenten wie Warenwirtschaft, Vorgangsverwaltung, Stammdatenverwaltung, Statistiken etc.

  • Frontend-Entwicklung der Single Page Application (SPA) in Angular 6+ (zuletzt 8)
  • Java Spring Boot Microservice Umfeld
  • Planung und Umsetzung der Teilmodule und Basis Komponenten.
  • Umsetzung der Kassensicherungsverordnung
  • Einbettung der SPA in Electron zur Anbindung von externen Windows Programmen sowie Hardware Anbindung von Drucker, Scanner, Unterschriften Pads,etc.
  • Fachliche Leitung der Entwicklung

Visual Studio Code Insomnia Git Atlassian JIRA Atlassian Confluence Docker Java Spring Boot
Angular Ngrx Forms RXJS Ag Grid Typescript Agile Entwicklung OOP HTML5 Teamleitung Scrum Master Karma Testing Electron Software Architektur NodeJS Scrum
Großes Unternehmen im Bereich der Heil-, Hilfs- und Medizintechnik
Stuttgart
5 Monate
2017-12 - 2018-04

Dashboard zur Kontrolle von internationalen Windparks

Senior Frontend Entwickler Angular Scrum
Senior Frontend Entwickler Angular
  • Entwicklung von Komponenten zur Darstellung von Windpark Daten.
  • Anbindung von Websockets.
  • Darstellung aufwendiger Graphen auf einer Karte
  • Performance Optimierung einzelner Komponenten
  • Mapping unterschiedlicher API Endpunkte
Angular HTML5 RxJS Javascript Git Webstorm ChartJs Leaflet
Scrum
Umwerk GmbH
Stuttgart
2 Jahre 7 Monate
2015-07 - 2018-01

HMI Entwicklung im Automotive Bereich

Senior HMI Software Entwickler
Senior HMI Software Entwickler

Entwicklung und Ausbau des Connectivity Bereichs (Verbindung mobiler Endgeräte zum Auto) der HMI. Performance Optimierung unterschiedlichster Views innerhalb der Anwendung. Kommunikation mit Entwickler-Teams in Japan zur Interface Architektur.

Actionscript 3.0 Adobe Flex IntelliJ IDEA SVN TypeScript
Mitsubishi Electrics Europe
Stuttgart

Aus- und Weiterbildung

Aus- und Weiterbildung

2001-2003 Ausbildung Mediengestaltung Digitale Medien

2003-2007 Bachelor Of Science Medieninformatik, Technische Fakultät, Universität Bielefeld

Kompetenzen

Kompetenzen

Top-Skills

Angular Vue3 Front-End TypeScript JavaScript Front-End CSS HTML NodeJS Agile Entwicklung Software-Entwicklung Webentwicklung Java Spring Boot

Aufgabenbereiche

Frontend Entwicklung
Experte
Backend Entwicklung (Java Spring Boot)
Basics

Produkte / Standards / Erfahrungen / Methoden

Agile Entwicklung
Atlassian Confluence
Atlassian Confluence / Jira
Atlassian JIRA
Git
Git / SVN
IntelliJ IDEA
Jest
testing framework
Karma
Testing Framework
Microsoft Visual Studio Code
NodeJS
OOP
Scrum
Software Architektur
Team Führung
Azure DevOps

 Entwicklung für mobile Endgeräte:

  • viele Projekte auf HTML5/CSS3/Javascript Basis mit dem Schwerpunkt Optimierung für mobile Endgeräte (iPad, iPhone, Microsoft Surface, Galaxy Pad, etc)

 

Webentwicklung:

  • Intensive Erfahrung in cross-browser HTML5, CSS3 und Javascript Entwicklung
  • Webservice Anbindung unter Verwendung von XML und JSON
  • Einhaltung der W3C Standards
  • Performance optimierte CSS und Javascript Verwendung

 

Programmierung:

  • Objekt orientierte Programmierung (OOP)
  • MVC
  • Inversion of Control (IOC) und Dependency Injection (DI)
  • Design pattern (GoF)
  • TDD (Test-Driven-Development)
  • Scrum
  • Extreme Programming
  • Refactoring

 

Frameworks
  • Angular
  • Vue.js
  • React

IDE's

  • IntelliJ
  • Microsoft Visual Studio Code

Testing

  • Karma
  • Jest
  • jasmine.js
  • cypress E2E
  • Selenium Tests (Java)

 

Design

  • Usability
  • Ausgeprägte Designkenntnisse (Typographie)
  • Gute Kenntnisse der Adobe Suite (Photoshop, Illustrator)
  • User Interface Design (HMI, UID)

 

3D Visualisierung

  • Grundkenntnisse in Cinema4D


 

 

Betriebssysteme

Dos
Mac OS
sehr gute Kenntnisse
Unix
gute Kenntnisse
Windows
sehr gute Kenntnisse

Programmiersprachen

Angular
Experte
Vue3
Experte
ReactJS
Fortgeschritten
TypeScript
Experte
JavaScript
Experte
CSS3
Experte
Docker
HTML5
Experte
Java (Spring Boot)
Basics
RxJS
Fortgeschritten

Datenbanken

MySQL
Postgres

Datenkommunikation

Insomnia
Internet, Intranet
JSON
WebSockets
XML

Design / Entwicklung / Konstruktion

Cinema4d

Branchen

Branchen

zukünftig:

alle

bisher:

Automotive

Healthcare
Stromversorger
Mobilfunk

Transportwesen

Werbung

Lebensmittel

Einsatzorte

Einsatzorte

Stuttgart (+200km)
möglich

Projekte

Projekte

7 Monate
2024-07 - 2025-01

B2B Bestellportal für Polymerstoffe

Senior Angular Frontend Developer (Angular 18) Angular Figma CSS3 ...
Senior Angular Frontend Developer (Angular 18)
Entwicklung des Frontends für ein Portal zur Bestellung von Polymerstoffen
  • Greenfield Projekt
  • Coaching des Teams bezüglich Angular
  • Aufbau der Komponenten Library in Storybook
  • grundlegende Site Architektur
  • Angular 18 (Signals, rxjs)
  • Umsetzung von Tabellen in Ag Grid
Ag Grid Figma
Angular Figma CSS3 aggrid rxjs TypeScript Angular18
3 Monate
2024-04 - 2024-06

Modul Entwicklung Textbausteine / PDF Editor

Senior Fullstack Software Entwickler (Spring Boot, Angular) Java Spring Boot Angular
Senior Fullstack Software Entwickler (Spring Boot, Angular)
  • Anbindung einer Frontend Library zur PDF Gestaltung
  • Erweiterung aller PDF erzeugenden Schnittstellen um Benutzerdefinierte Textbausteine
Java Spring Boot Angular
Stuttgart
7 Monate
2023-09 - 2024-03

Entwicklung Frontend für Endkunden Portal zur Essensbestellung

Senior Frontend Software Engineer (Vue3) Vue.js Vue3 TypeScript ...
Senior Frontend Software Engineer (Vue3)

Entwicklung des Frontends für ein Portal zur Bestellung von Essen für den Endkunden Bereich.

Aufgaben:

  • Komplette Umsetzung der responsiven Single Page App.
  • Anbindung SignalR (asynchrone Kommunikation mit dem Server)
  • Anbindung MSAL (Microsoft Authentification Library)
  • Anbindung Headless CMS Prismic
  • Anbindung Lokalisierungs Saas Locize
  • Produktkatalog, Warenkorb, Bestellübersicht, Marketing Seiten

Vue.js Vue3 TypeScript TailwindCSS HTML5 CSS3 Aggrid SignalR Locize Prismic MSAL headlessui Azure DevOps
Stuttgart
8 Monate
2023-01 - 2023-08

Entwicklung Frontend für ein Bestellsystem für Essenszulieferer

Senior Frontend Software Engineer (Vue3) Vue.js Vue3 HTML5 ...
Senior Frontend Software Engineer (Vue3)

Entwicklung des Frontends für das Bestellsystem in Eigenregie

Aufgaben:

  • Erstellung der responsiven Single Page App
  • Einbettung in SingleSpa (Micro Frontend Framework)
  • Einbettung SignalR (asynchrone Kommunikation mit dem Server)
  • Produktkatalog
  • Warenkorb
  • Anbindung headless CMS Prismic 

Vue.js Vue3 HTML5 CSS3 SingleSPA Frontend Micro Services SignalR Azure DevOps TailwindCSS TypeScript
Stuttgart
1 Jahr
2022-02 - 2023-01

Bestellportal eines der größten Essenszulieferer Deutschlands für Gemeinschaftsverpflegung und dem Endverbrauchermarkt

Senior Frontend Engineer (Vue3) Vue.js Vue3 HTML5 ...
Senior Frontend Engineer (Vue3)

Entwicklung des Portals zum Bestellen von Gerichten und anderen Produkten. Die Bereiche umfassen den Produkt Katalog, den Basket, die Benutzer Profil Verwaltung, die FAQs, und weitere.

Hauptaufgabe: Entwicklung des Frontend in enger Abstimmung mit dem internationalen Team und den Inhouse Backend Entwicklern in Vue3 mit Typescript.


Azure Azure DevOps
Vue.js Vue3 HTML5 CSS3 Locize Prismic SignalR TypeScript AgGrid SingleSpa Micro Frontend GraphQL Azure DevOps Azure
Stuttgart
8 Monate
2021-07 - 2022-02

Portal zur Verwaltung von Fahrzeugflotten (Analytics Bereich)

Senior Frontend Engineer (Angular) Angular TypeScript NgRx ...
Senior Frontend Engineer (Angular)
Im Zuge des Projektes wurde ein Desktop Client zur Verwaltung von Fahrzeugflotten in ein Online Portal portiert. Die Single Page App (SPA) wird von unterschiedlichen Teams entwickelt. Meine Rolle war die des Senior Entwicklers als Teil des Teams, welches den Analytics Bereich des Portals umgesetzt hat. Telemetry Daten des Fahrzeugs wurde über das per GraphQL angesprochene Backend zur Verfügung gestellt und in tabellarischer und in Form von Graphen dem Anwender übersichtlich dargestellt.


Meine Hauptaufgaben im Projekt:

  • Darstellung der Daten in Tabellenform (AgGrid)
  • Anbindung von ChartJS zur Darstellung der Daten in Graphen (ChartJS)
  • Frontend seitige Erzeugung von PDFs zum Export der Tabellen und Graphen (jsPDF)
  • Erweiterung der Tabellensoftware um Vorlagen(Presets) zum Speichern und Anwenden von definierten Tabellenkonfigurationen
Single Page App (Portal)
Angular TypeScript NgRx AgGrid ChartJS GraphQL jsPDF
Microsoft / Daimler Fleetboard
Stuttgart
3 Jahre 2 Monate
2018-06 - 2021-07

Produktentwicklung Branchensoftware für Sanitätshäuser

Senior Software Entwickler, Team Leiter (Angular) Angular Ngrx Forms RXJS ...
Senior Software Entwickler, Team Leiter (Angular)

Sanitätshaussoftware mit fachlichen Komponenten wie Warenwirtschaft, Vorgangsverwaltung, Stammdatenverwaltung, Statistiken etc.

  • Frontend-Entwicklung der Single Page Application (SPA) in Angular 6+ (zuletzt 8)
  • Java Spring Boot Microservice Umfeld
  • Planung und Umsetzung der Teilmodule und Basis Komponenten.
  • Umsetzung der Kassensicherungsverordnung
  • Einbettung der SPA in Electron zur Anbindung von externen Windows Programmen sowie Hardware Anbindung von Drucker, Scanner, Unterschriften Pads,etc.
  • Fachliche Leitung der Entwicklung

Visual Studio Code Insomnia Git Atlassian JIRA Atlassian Confluence Docker Java Spring Boot
Angular Ngrx Forms RXJS Ag Grid Typescript Agile Entwicklung OOP HTML5 Teamleitung Scrum Master Karma Testing Electron Software Architektur NodeJS Scrum
Großes Unternehmen im Bereich der Heil-, Hilfs- und Medizintechnik
Stuttgart
5 Monate
2017-12 - 2018-04

Dashboard zur Kontrolle von internationalen Windparks

Senior Frontend Entwickler Angular Scrum
Senior Frontend Entwickler Angular
  • Entwicklung von Komponenten zur Darstellung von Windpark Daten.
  • Anbindung von Websockets.
  • Darstellung aufwendiger Graphen auf einer Karte
  • Performance Optimierung einzelner Komponenten
  • Mapping unterschiedlicher API Endpunkte
Angular HTML5 RxJS Javascript Git Webstorm ChartJs Leaflet
Scrum
Umwerk GmbH
Stuttgart
2 Jahre 7 Monate
2015-07 - 2018-01

HMI Entwicklung im Automotive Bereich

Senior HMI Software Entwickler
Senior HMI Software Entwickler

Entwicklung und Ausbau des Connectivity Bereichs (Verbindung mobiler Endgeräte zum Auto) der HMI. Performance Optimierung unterschiedlichster Views innerhalb der Anwendung. Kommunikation mit Entwickler-Teams in Japan zur Interface Architektur.

Actionscript 3.0 Adobe Flex IntelliJ IDEA SVN TypeScript
Mitsubishi Electrics Europe
Stuttgart

Aus- und Weiterbildung

Aus- und Weiterbildung

2001-2003 Ausbildung Mediengestaltung Digitale Medien

2003-2007 Bachelor Of Science Medieninformatik, Technische Fakultät, Universität Bielefeld

Kompetenzen

Kompetenzen

Top-Skills

Angular Vue3 Front-End TypeScript JavaScript Front-End CSS HTML NodeJS Agile Entwicklung Software-Entwicklung Webentwicklung Java Spring Boot

Aufgabenbereiche

Frontend Entwicklung
Experte
Backend Entwicklung (Java Spring Boot)
Basics

Produkte / Standards / Erfahrungen / Methoden

Agile Entwicklung
Atlassian Confluence
Atlassian Confluence / Jira
Atlassian JIRA
Git
Git / SVN
IntelliJ IDEA
Jest
testing framework
Karma
Testing Framework
Microsoft Visual Studio Code
NodeJS
OOP
Scrum
Software Architektur
Team Führung
Azure DevOps

 Entwicklung für mobile Endgeräte:

  • viele Projekte auf HTML5/CSS3/Javascript Basis mit dem Schwerpunkt Optimierung für mobile Endgeräte (iPad, iPhone, Microsoft Surface, Galaxy Pad, etc)

 

Webentwicklung:

  • Intensive Erfahrung in cross-browser HTML5, CSS3 und Javascript Entwicklung
  • Webservice Anbindung unter Verwendung von XML und JSON
  • Einhaltung der W3C Standards
  • Performance optimierte CSS und Javascript Verwendung

 

Programmierung:

  • Objekt orientierte Programmierung (OOP)
  • MVC
  • Inversion of Control (IOC) und Dependency Injection (DI)
  • Design pattern (GoF)
  • TDD (Test-Driven-Development)
  • Scrum
  • Extreme Programming
  • Refactoring

 

Frameworks
  • Angular
  • Vue.js
  • React

IDE's

  • IntelliJ
  • Microsoft Visual Studio Code

Testing

  • Karma
  • Jest
  • jasmine.js
  • cypress E2E
  • Selenium Tests (Java)

 

Design

  • Usability
  • Ausgeprägte Designkenntnisse (Typographie)
  • Gute Kenntnisse der Adobe Suite (Photoshop, Illustrator)
  • User Interface Design (HMI, UID)

 

3D Visualisierung

  • Grundkenntnisse in Cinema4D


 

 

Betriebssysteme

Dos
Mac OS
sehr gute Kenntnisse
Unix
gute Kenntnisse
Windows
sehr gute Kenntnisse

Programmiersprachen

Angular
Experte
Vue3
Experte
ReactJS
Fortgeschritten
TypeScript
Experte
JavaScript
Experte
CSS3
Experte
Docker
HTML5
Experte
Java (Spring Boot)
Basics
RxJS
Fortgeschritten

Datenbanken

MySQL
Postgres

Datenkommunikation

Insomnia
Internet, Intranet
JSON
WebSockets
XML

Design / Entwicklung / Konstruktion

Cinema4d

Branchen

Branchen

zukünftig:

alle

bisher:

Automotive

Healthcare
Stromversorger
Mobilfunk

Transportwesen

Werbung

Lebensmittel

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.