freiberufler Senior TypeScript Developer / ReactJS, React Native auf freelance.de

Senior TypeScript Developer / ReactJS, React Native

zuletzt online vor 6 Tagen
  • 70‐100€/Stunde
  • 91085 Weisendorf
  • National
  • de  |  en
  • 29.07.2022

Kurzvorstellung

Hallo! Ich bin ein selbstgesteuerter, ergebnisorientierter Software Entwickler, der einen Beitrag leisten möchte. Mit guten Kommunikationsfähigkeiten, einer schnellen Auffassungsgabe, Teamfähigkeit und ein starkem Wille zum Erfolg.

Auszug Referenzen (1)

"P. ist nicht nur ein angenehmer und begeisternder Kollegen, sondern auch fachlich kompetent."
Software Engineer (Festanstellung)
Pirmin Bahr
Tätigkeitszeitraum

4/2014 – 3/2019

Tätigkeitsbeschreibung

Planung und Umsetzung einer Komplettlösung für die Digitalisierung der Hotel- Gästemappe
Dazu u.a.:
o EntwicklungeinerhybridenSingle-Page-ApplicationinAngularJS
o EntwicklungeinesWYSIWYG-Content-Managment-SystenszurAdministration
von Inhalten
o EntwicklungeinesChat-SystemsmitEchtzeit-Übersetzung(MicrosoftTranslator) o IntegrationvonDrittanbietersystemen(„Holidaycheck“-Platform,Stuttgart
Marketing API etc.)
o EntwicklungeinernativenJava-basiertenAndroid-Applikation,welchesdie
hybride Single-Page-Application im Kiosk-Modus lädt und anzeigt
o AusWartungs-undPerformance-GründenPortierungderbestehendenhybriden
Applikation nach React und React Native.
» Entwicklung mehrerer Android und iOS Apps mit React Native für u.a. einer deutschen
Hotel-Gruppe, die mit folgenden Funktionalitäten ausgestattet sind: o Check-In
o Check-Out
o Tür-ÖffnungperBluetooth(AnbindungDrittanbietersystemenwie
„Messerschmitt“, „Salto“, „Assa Abloy“)
o Zahlung(AnbindungderAPIdesZahlungsanbieters„PAYONE“)

Eingesetzte Qualifikationen

Software engineering / -technik

Ich biete

  • Amazon Web Services (AWS)
  • Docker
  • Git
  • Go (Programmiersprache)
  • JavaScript
  • Linux (Kernel)
  • Node.js
  • React (JavaScript library)
  • React Native
  • TypeScript

Projekt‐ & Berufserfahrung

Lead Senior Fullstack Software Engineer
Porsche Digital, Remote
9/2021 – 2/2022 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2021 – 2/2022

Tätigkeitsbeschreibung

- Weiterentwicklung der bestehenden Infrastruktur und der Produkte (React, React-Native, AWS)
- Portierung des bestehenden In-App-Zahlungssystems zu "Revenue Cat"
- Einrichtung einer "Continuous Delivery"-Umgebung (Gitlab CI, automatisierte Tests etc.)
- Komplettes initiales Refactoring der Code-Basis um Fehler auszubessern (prettier, eslint, tsc, jest)
- Diverse Fehlerbehebungen und Verbesserungen

Eingesetzte Qualifikationen

DevOps, Software engineering / -technik

Senior Software Engineer (Festanstellung)
dwins GmbH, Nürnberg
2/2020 – 8/2021 (1 Jahr, 7 Monate)
Finanzdienstleister
Tätigkeitszeitraum

2/2020 – 8/2021

Tätigkeitsbeschreibung

- Weiterentwicklung der hybriden Mobile-Application „Finanzguru“
- Mit dem „React Native“-Framework in Javascript (Flow)
- Planung und Umsetzung der Design-Vorgaben (Figma)
- Integration von Drittanbieter-Bibliotheken
- Einbindung der „Finanzguru Card“-Debitkarte in Apple Wallet und Google Pay
- Anbindung der REST-API des Bestandssystems (JSON)
- Jest für Unit- und Integrationstests
- Tool-Stack: yarn, git, gitlab, storybook, AWS (S3, Cloudwatch)

Eingesetzte Qualifikationen

Software engineering / -technik

Senior Software Engineer (Festanstellung)
Cegeka GmbH, Nürnberg
3/2019 – 1/2020 (11 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2019 – 1/2020

Tätigkeitsbeschreibung

» Entwicklung einer Single-Page-Application für die „Nürnberger Versicherung“
o Mit dem „Angular“-Framework in Typescript
o Aufsetzen und Konfiguration der Frontends (u.a. Migration zu einem Monorepo)
o Anbindung der REST-API des Bestandssystems (JSON)
o Planung und Umsetzung der Design-Vorgaben (SCSS)
o Integration von Drittanbieter-Bibliotheken;
o „Google Geolocation API“ – um den Standort des Nutzers automatisiert zu ermitteln, um wiederum die Formulareingabe zu erleichtern
o „Google Places API“ – Suchfeld mit Autocomplete für die Adresseingabe
o Testing:
o Jest für Unit- und Integrationstests (Anfangs mit Jasmine)
o e2e-Tests mit Selenium & Cypress
o Tool-Stack: npm, git, gitlab, AWS (S3, Cloudwatch), Docker, Jenkins

Eingesetzte Qualifikationen

Software engineering / -technik

Software Engineer (Festanstellung)
HelloGuest Solutions GmbH, Nürnberg
4/2014 – 3/2019 (5 Jahre)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2014 – 3/2019

Tätigkeitsbeschreibung

Planung und Umsetzung einer Komplettlösung für die Digitalisierung der Hotel- Gästemappe
Dazu u.a.:
o EntwicklungeinerhybridenSingle-Page-ApplicationinAngularJS
o EntwicklungeinesWYSIWYG-Content-Managment-SystenszurAdministration
von Inhalten
o EntwicklungeinesChat-SystemsmitEchtzeit-Übersetzung(MicrosoftTranslator) o IntegrationvonDrittanbietersystemen(„Holidaycheck“-Platform,Stuttgart
Marketing API etc.)
o EntwicklungeinernativenJava-basiertenAndroid-Applikation,welchesdie
hybride Single-Page-Application im Kiosk-Modus lädt und anzeigt
o AusWartungs-undPerformance-GründenPortierungderbestehendenhybriden
Applikation nach React und React Native.
» Entwicklung mehrerer Android und iOS Apps mit React Native für u.a. einer deutschen
Hotel-Gruppe, die mit folgenden Funktionalitäten ausgestattet sind: o Check-In
o Check-Out
o Tür-ÖffnungperBluetooth(AnbindungDrittanbietersystemenwie
„Messerschmitt“, „Salto“, „Assa Abloy“)
o Zahlung(AnbindungderAPIdesZahlungsanbieters„PAYONE“)

Eingesetzte Qualifikationen

Software engineering / -technik

Zertifikate

Javascript Testing Zertifikat
Januar 2022

Qualifikationen

JavaScript, TypeScript, ReactJs, Redux, Cypress, Jest, Testing, Automatisierung, Gitlab CI, Github CI, DevOps, Docker, HTTP, Cache, Performance, AWS, Cloudfront, CDN, DynamoDB, Amplify

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
558
Alter
28
Berufserfahrung
8 Jahre und 4 Monate (seit 04/2014)

Kontaktdaten

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

Jetzt Mitglied werden