freiberufler Senior React (Native) Engineer / TypeScript auf freelance.de

Senior React (Native) Engineer / TypeScript

zuletzt online vor wenigen Tagen
  • 80‐120€/Stunde
  • 90571 Schwaig bei Nürnberg
  • National
  • de  |  en
  • 14.04.2023

Kurzvorstellung

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. Bis dahin, Patrick Wozniak!

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

Qualifikationen

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

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
2022

Weitere Kenntnisse

JavaScript, TypeScript, ReactJs, React, React Native, Redux, Cypress, Jest, Testing, Automatisierung, Gitlab CI, Github CI, DevOps, Docker, HTTP, Cache, Performance, AWS, Cloudfront, CDN, DynamoDB, Amplify, Playwright, E2E-Testing, Test-Automatisierung.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
1126
Alter
29
Berufserfahrung
13 Jahre und 1 Monat (seit 04/2010)

Kontaktdaten

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

Jetzt Mitglied werden