Senior Frontend Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 33154 Salzkotten
- National
- de | en | fr
- 28.11.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
3/2023 – 6/2024
Tätigkeitsbeschreibung
Tätigkeit: Entwicklung einer responsiven Verwaltungssoftware (SPA) im Bereich Schule & Bildung (Öffentlicher Sektor)
Aufgaben:
Feature-Entwicklung in Frontend (TS), Anpassungen im Backend (Java)
Umsetzung der Anforderungen an Barrierefreiheit nach WCAG 2.2 Level AA (BITV 2.0)
Migration einzelner Komponenten Vue2 nach Vue3
Erweiterung der bestehenden Component Library nach Declarative UI Paradigma
Entwicklung einer skalierbaren und Theme-fähigen CSS Architektur
Schnittstellenposition zwischen UI/UX und Entwicklung sowie Beratung zu UX-Patterns aus technischer Sicht
Anpassung Quasar-basierter UI-Komponenten an Kundendesign
Style Guide Entwicklung
Integration Playwright E2E-Tests
Komplette Liste eingesetzter Technologien und Qualifikationen:
Vue.js v3, Quasar Framework, Accessibility, Barrierefreiheit, WCAG, BITV, HTML5, CSS3, Responsive design, UI, UX, PostCSS, Typescript, JavaScript, Playwright, Vite, Strapi, SPA, REST, Java, PostgreSQL, turborepo, Node.js, Git, Docker, VS Code, Jira, Confluence, DevOps, Scrum
Typescript, Vue.Js
6/2020 – 11/2022
Tätigkeitsbeschreibung
Tätigkeit: Entwicklung kundenspezifischer Web-GIS Lösungen (GeoIT), Schwerpunkt Forstwirtschaft
Aufgaben:
Entwicklung von browserbasierten Kartenanwendungen mittels map.apps (con terra Produkt) im Bereich „Natur, Umwelt und Ressourcen“
Entwurf und Umsetzung von UI/UX, Abstimmung mit Endkunden
Entwicklung einer offlinefähigen Web-GIS Lösung (PWA)
Installation, Konfiguration und Betrieb von WebGIS Lösungen auf Apache Tomcat und Esri ArcGIS Server in der Azure Cloud sowie Anbindung an Postgres/PostGIS
Erstellung von Testfällen für eine ArcGIS Pro Extension zur forstwirtschaftlichen Erfassung sowie Durchführung manueller Tests mit Zephyr
Strukturierung des Onboarding-Prozesses für Entwickler im Bereich sowie Mentoring neuer Mitarbeiter
Komplette Liste eingesetzter Technologien und Qualifikationen:
HTML5, CSS3, LESS, JavaScript (ES6), Typescript, map.apps, Vue.js v2, Vuetify, PWA, SPA, REST, UI, UX, IndexedDB, Node.js, Esri Technologies, ArcGIS Maps SDK for JS, ArcGIS Server, ArcGIS Pro, Apache Tomcat, GeoJSON, WMS, WMTS, WFS, PostgreSQL, PostGIS, OSGi, XML, Git, Jetbrains IntelliJ, VS Code, DevOps, Jira, Scrum, Mentoring
Typescript, Vue.Js
4/2020 – 4/2020
Tätigkeitsbeschreibung
Tätigkeit: Entwicklung eines Geo-Lernspieles (MVP)
Aufgaben:
Lern- und Spaßprojekt zur Vertiefung von Vue.js- und CI-Kenntnissen sowie zur Realisierung einer eigenen Spiel-Idee
Konzeption und Entwicklung einer Single Page Application (SPA) mittels Vue.js
Komplette Liste eingesetzter Technologien und Qualifikationen:
HTML5, CSS3, JavaScript (ES6), Vue.js v2, GeoJSON, Turf.js, Git, Gitlab Pipelines, CI, CD, VS Code
Typescript, Vue.Js
7/2019 – 3/2020
Tätigkeitsbeschreibung
Tätigkeit: Relaunch eines internationalen Shopsystems
Aufgaben:
Implementierung neuer Features für Product & Search (Frontend JS/TS), Anpassungen (Java)
Migration von Thymeleaf-basierten UI-Komponenten zu Nuxt
Pflege der zentralen UI Pattern Library
Wartung und Erweiterung der AWS ECS Infrastruktur
Implementierung und Wartung von E2E-Tests sowie Test-Automatisierung via Gitlab Pipelines
Komplette Liste eingesetzter Technologien und Qualifikationen:
HTML5, CSS3, SCSS, SASS, PostCSS, JavaScript (ES6), Typescript, Vue.js, Vuex, Nuxt, Thymeleaf, Mobile first, Responsive design, Java, JEST, Webdriver.io, Selenium, Cucumber, Node.js, AWS ECS, Docker, E2E-Tests, SCS (Self Contained System), Git, Gitlab Pipelines, CI, CD, VS Code, Jetbrains IntelliJ, Jira, Confluence, DevOps, Scrum, Kanban
Typescript, Vue.Js
3/2019 – 4/2019
Tätigkeitsbeschreibung
Tätigkeit: Entwicklung einer Cross-Platform Mobile App mit React Native
Aufgaben:
Unterstützung bei der Entwicklung des MVPs einer App (Android/iOS) zur Förderung von Feedback in Unternehmen
Anbindung an NoSQL Datenbank Google Firestore (BaaS)
Durchführung von Code-Reviews, Entwickler-Coaching
Komplette Liste eingesetzter Technologien und Qualifikationen:
React Native, Styled Components, JavaScript (ES6), ESlint, Android Studio, Node.js, NoSQL, Google Firebase, Google Firestore, Git, Gitlab, Trello, VS Code, Kanban
Typescript, Vue.Js
12/2018 – 11/2019
Tätigkeitsbeschreibung
Tätigkeit: Erweiterung, Pflege und Deployment einer CMS-Website, Relaunch
Aufgaben:
Pflege, Betrieb und Erweiterung einer CONTENS-CMS-basierten (-Hyperlink entfernt-) Website
Bugfixing in Legacy System
Beratung und Planung eines komponentenbasierten Relaunches (Vue.js, Docker)
Komplette Liste eingesetzter Technologien und Qualifikationen:
HTML5, CSS3, SCSS, JavaScript (ES6), jQuery, Node.js, Twitter Bootstrap, grunt, Adobe ColdFusion, CFML (Cold Fusion Markup Language), CONTENS CMS, Docker, Legacy Code, Git, VS Code, Atlassian Jira
Typescript, Vue.Js
8/2018 – 10/2018
Tätigkeitsbeschreibung
Tätigkeit: Entwicklung eines Geo-Lernspieles mit React Native für Android
Aufgaben:
Learning-by-Doing-Projekt zur Vertiefung von React Native Kenntnissen sowie zum Einstieg in GIS-Systeme
Komplette Liste eingesetzter Technologien und Qualifikationen:
React Native, JavaScript (ES6), JSX, HTML5, CSS, Babel, Expo.io, GeoJSON, Turf.js, Git, QGIS, VS Code
Typescript, Vue.Js
5/2018 – 6/2018
Tätigkeitsbeschreibung
Tätigkeit: Entwicklung einer indikationsbasierten, forschungskompatiblen Homöopathie-App zur Medikation in der Klinik sowie zur Unterstützung der evidenzbasierten, homöopathischen Forschung (Phase 2)
Aufgaben:
Requirements Engineering, Architekturplanung, User-Interface Design & UX
Entwicklung der Client-App, RDMBS-Modell, Excel-Sheets zur Datenerfassung, XLS-Transformer
Komplette Liste eingesetzter Technologien und Qualifikationen:
React Native, JavaScript (ES6), JSX, HTML5, CSS, Babel, Axway Appcelerator Titanium, Node.js, SQLite, Git, Atom Editor, Microsoft Excel
Typescript, Vue.Js
11/2017 – 4/2018
Tätigkeitsbeschreibung
Tätigkeit: Entwicklung eines E-Commerce Template Kits für die SAP Hybris Plattform
Aufgaben:
Entwicklung responsiver, mobile-first Frontend-Komponenten nach Sketch-Vorlagen für eine projektübergreifende Pattern Library
Umsetzung der Barrierefreiheit nach WCAG
Komplette Liste eingesetzter Technologien und Qualifikationen:
HTML5, CSS3, SCSS, LESS, JavaScript (ES6), jQuery, Twitter Bootstrap, Terrific.js, Atomic design, Mobile first, Responsive design, BEM, Accessibility, Barrierefreiheit, WCAG, REST, Node.js, Babel, Webpack, Git, VS Code, Jira, Frontify, Scrum
Typescript, Vue.Js
7/2017 – 10/2017
Tätigkeitsbeschreibung
Tätigkeit: Entwicklung einer indikationsbasierten, forschungskompatiblen Homöopathie-App zur Medikation in der Klinik sowie zur Unterstützung der evidenzbasierten, homöopathischen Forschung (Phase 1)
Aufgaben:
Requirements Engineering, Architekturplanung, User-Interface Design & UX
Entwicklung der Client-App, RDMBS-Modell, Excel-Sheets zur Datenerfassung, XLS-Transformer
Komplette Liste eingesetzter Technologien und Qualifikationen:
React Native, JavaScript (ES6), JSX, HTML5, CSS, Babel, Axway Appcelerator Titanium, Node.js, SQLite, Git, Atom Editor, Microsoft Excel
Typescript, Vue.Js
10/2016 – 6/2017
Tätigkeitsbeschreibung
Tätigkeit: Entwicklung eines Website-Baukastensystems für die Sitecore-Plattform
Aufgaben:
Neuentwicklung responsiver Frontend-Komponenten nach Photoshop Design-Vorlagen
Überführung statischer Designvorlagen in UI-Komponenten-Regelwerk (Style Guide)
Teamgröße: 8 (Scrum) + externe Design Agentur
Komplette Liste eingesetzter Technologien und Qualifikationen:
HTML5, CSS3, SCSS, SASS, BEM, JavaScript (ES6), jQuery, gulp, Terrific.js, Responsive design, Mobile first, Atomic design, Node.js, Babel, Jetbrains PHPStorm, Git, Jira, Scrum
Typescript, Vue.Js
4/2016 – 6/2016
Tätigkeitsbeschreibung
Tätigkeit: Website Performanceoptimierung, Umsetzung Product Landingpage
Aufgaben:
Performance-Optimierung in gewachsener Codebase für Browser ab IE9 (first load, in-page)
Weiterentwicklung des Frontends sowie Bugfixing von FirstSpirit-Frontend-Templates
Entwicklung einer Product Landingpage, pixel-perfect nach Designvorlage
Komplette Liste eingesetzter Technologien und Qualifikationen:
HTML5, CSS3, SCSS, LESS, JavaScript (ES6), jQuery, grunt, Terrific.js, Node.js, Jetbrains PHPStorm, Git, Jira
Typescript, Vue.Js
12/2015 – 2/2016
Tätigkeitsbeschreibung
Tätigkeit: Entwicklung eines B2B-Webportals zur Darstellung von Webtracking-Daten
Aufgaben:
Mitarbeit bei Neuentwicklung des Frontends sowie Erweiterung des Backends zur Visualisierung aggregierter Trackingdaten aus einer NoSQL Datenbank
Komplette Liste eingesetzter Technologien und Qualifikationen:
HTML5, CSS3, SCSS, Twitter Bootstrap, JavaScript, jQuery, PHP 5, Zend 2 Framework, MySQL, Apache HTTP Server, Jetbrains PHPStorm, XAMPP, Git, Jira, Confluence
Typescript, Vue.Js
9/2015 – 10/2015
Tätigkeitsbeschreibung
Tätigkeit: Responsive Redesign eines Vergleichsportals
Aufgaben:
Implementierung responsiver UI-Komponenten nach Photoshop Designvorlagen (Desktop/Tablet/Mobile)
Code Reviews
Komplette Liste eingesetzter Technologien und Qualifikationen:
HTML5, CSS3, SCSS, Git, Mobile first, Responsive design, Jetbrains WebStorm, Scrum
Typescript, Vue.Js
8/2015 – 8/2015
Tätigkeitsbeschreibung
Tätigkeit: Entwicklung einer nativen Android App zur manuellen Protokollierung der von Körperanalysewaagen bereitgestellten Messdaten
Aufgaben:
Konzeption und Entwicklung aller Komponenten
Komplette Liste eingesetzter Technologien und Qualifikationen:
Java, Android SDK, Android Studio, Java, SQLite, XML, Gradle, Git
Typescript, Vue.Js
11/2014 – 7/2015
Tätigkeitsbeschreibung
Tätigkeit: Weiterentwicklung von Booking-Portal, mobile Web-App, REST-API sowie interner Custom CMS Systeme
Aufgaben:
Weiterentwicklung sowie Bugfixing in Front- und Backend der Flugbuchungsseiten in getrennten Desktop- und Mobile-Umgebungen
Mitarbeit bei Neuentwicklung einer zentralen REST-API
Anbindung interner Backend-Systeme via SOAP
Code Reviews
Komplette Liste eingesetzter Technologien und Qualifikationen:
HTML, HTML5, CSS3, SCSS, SASS, JavaScript, Twitter Bootstrap, Zurb Foundation, jQuery, REST, PHP 4, PHP 5, Zend 1 Framework, Zend 2 Framework, PHPUnit, Selenium, REST, Zend Apigility, SOAP, XML, WSDL, Jenkins, GrayLog, Vagrant, Jetbrains PHPStorm, SVN, Git, Jira, Confluence, Legacy Code, CI, CD, Scrum
Typescript, Vue.Js
8/2014 – 9/2014
Tätigkeitsbeschreibung
Tätigkeit: Erweiterung der Testabdeckung des Webinterface einer Unified Threat Management (UTM) Firewall
Aufgaben:
Entwicklung Unittests
Bugfixing
Code-Reviews
Komplette Liste eingesetzter Technologien und Qualifikationen:
Ruby on Rails, RSpec, Cucumber, Twitter Bootstrap, Jetbrains Rubymine, Git, Gitlab, BDD, Testautomation, CI, CD
Typescript, Vue.Js
10/2013 – 10/2014
Tätigkeitsbeschreibung
Tätigkeit: Neuentwicklung einer 360°-Panorama-Webgalerie
Aufgaben:
Konzeption und Entwicklung aller Komponenten (Backend, CMS-Funktionen, Frontend, Datenbank, Deployment)
Erstellung des Contents (360° Kugelpanoramen)
Komplette Liste eingesetzter Technologien und Qualifikationen:
Panoramafotografie, Ruby on Rails, HTML5, CSS3, SASS, Zurb Foundation, jQuery, JavaScript, PostgreSQL, AWS S3, Heroku, Jetbrains Rubymine, Balsamiq Mockups, Git
Typescript, Vue.Js
8/2012 – 9/2013
Tätigkeitsbeschreibung
Tätigkeit: Weiterentwicklung einer B2B SPA zum Verwalten großer Google AdWords Kampagnen
Aufgaben:
Weiterentwicklung des Front- und Backends (Controller-Schicht)
Weiterentwicklung der UX, Entwicklung von Personas sowie Paper Prototyping
Technischer Support (2nd Level)
Komplette Liste eingesetzter Technologien und Qualifikationen:
Ruby on Rails, HTML5, CSS3, SCSS, SASS, JavaScript, CoffeeScript, jQuery, Backbone.js, Twitter Bootstrap, PostgreSQL, MySQL, DWH, MongoDB, JetBrains RubyMine, Homebrew, Balsamiq Mockups, Git, Jenkins, TDD, BDD, CI, CD, DevOps
Typescript, Vue.Js
10/2011 – 5/2012
Tätigkeitsbeschreibung
Tätigkeit: Neuentwicklung einer Android App zur Foto-Synchronisation
Aufgaben:
Android-Entwicklung (UI, Background Services und API-Kommunikation)
Entwicklung des Backends zur Speicherung von OAuth Tokens
Usability Tests im Observationsraum
Komplette Liste eingesetzter Technologien und Qualifikationen:
Java, Android SDK, HTML, CSS, jQuery, Python, Django, MySQL, XML, roboguice, ActionBarSherlock, nginx, Unicorn, Eclipse, Robolectric, MacPorts, Git
Typescript, Vue.Js
4/2011 – 9/2011
Tätigkeitsbeschreibung
Tätigkeit: Portierung der iOS App "Programm Manager" (EPG) der Deutschen Telekom AG
Aufgaben:
Portierung und Erweiterung einer bestehenden iPhone App für iPad zur Universal App Feintuning und Anpassung des UI nach Designvorgaben
Komplette Liste eingesetzter Technologien und Qualifikationen:
Objective-C, iOS Developer Library, Xcode, Git, Trac, Jenkins
Typescript, Vue.Js
1/2011 – 3/2011
Tätigkeitsbeschreibung
Tätigkeit: Prototyp-Entwicklung eines Medienmanagementsystems
Aufgaben:
Entwicklung von UI, Controller und Persistenzschicht mittels Yii-Framework
Komplette Liste eingesetzter Technologien und Qualifikationen:
PHP, Yii, MySQL, HTML, CSS, JavaScript, jQuery, Eclipse, Apache HTTP Server, XAMPP, SVN, Trac
Typescript, Vue.Js
8/2010 – 12/2010
Tätigkeitsbeschreibung
Tätigkeit: Weiterentwicklung eines Webserien-Portals
Aufgaben:
UI-Anpassungen
Anpassung der Redakteurs-Schnittstelle (Back-Office)
Bugfixing
Komplette Liste eingesetzter Technologien und Qualifikationen:
PHP 5, JavaScript, Prototype.js, MySQL, HTML, CSS, Eclipse, Apache HTTP Server, XAMPP, SVN, Trac
Typescript, Vue.Js
11/2008 – 7/2010
Tätigkeitsbeschreibung
Tätigkeit: Neuentwicklung einer kontextsensitiven Multi-Domain Chat-Web-App für die "Loads"-Produktreihe der Deutschen Telekom AG
Aufgaben:
Entwicklung von UI, Controller und Persistenzschicht (RDBMS)
Komplette Liste eingesetzter Technologien und Qualifikationen:
PHP, CodeIgniter, JavaScript, jQuery, MySQL, HTML, CSS, SOAP, REST, XML, XMPP, eJabberd, Eclipse, Apache HTTP Server, XAMPP, SoapUI, MySQL WorkBench, Selenium, SVN, Trac, Atlassian Jira
Typescript, Vue.Js
2/2008 – 7/2008
Tätigkeitsbeschreibung
Tätigkeit: Entwicklung eines Web-Autorenwerkzeugs für individualisierte, triggergesteuerte Onlinevideos (Targeting)
Aufgaben:
Entwicklung des interaktiven Frontends
Erweiterung von Backendfunktionen
Komplette Liste eingesetzter Technologien und Qualifikationen:
HTML, CSS, JavaScript, jQuery, PHP, Apache HTTP Server, XAMPP, SVN
Typescript, Vue.Js
11/2006 – 1/2008
Tätigkeitsbeschreibung
Tätigkeit: Entwicklung einer Webgalerie für 360-Grad-Kugelpanoramen
Aufgaben:
Konzeption und Entwicklung aller Komponenten (Backend, Frontend, Datenbank, Design)
Komplette Liste eingesetzter Technologien und Qualifikationen:
HTML, CSS, JavaScript, jQuery, PHP, MySQL, XAMPP, Apache HTTP Server
Typescript, Vue.Js
10/2006 – 10/2006
Tätigkeitsbeschreibung
Tätigkeit: Entwicklung eines virtuellen Rundgangs mittels 360-Grad-Kugelpanoramen
Aufgaben:
Planung und Durchführung der Fotoshootings
Panorama-Rendering
Entwicklung eines statischen Frontends
Komplette Liste eingesetzter Technologien und Qualifikationen:
HTML, CSS, JavaScript, Apple Quicktime, Adobe Photoshop, Dreamweaver, RealVIZ Stitcher
Typescript, Vue.Js
Ausbildung
Fachhochschule Osnabrück
Osnabrück
Tischlerei Hanssen & Eltermann GmbH, Uetersen
Über mich
Mehr als 16 Jahre Entwicklungserfahrung
Ausgeprägte Sozialkompetenz
Genaue und selbständige Arbeitsweise
Sieht Details
Ausgeprägtes Qualitätsbewusstsein
Schreibt, dokumentiert und visualisiert gerne
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Französisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden