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

Senior React/React Native Engineer / TypeScript

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • 90571 Schwaig bei Nürnberg
  • National
  • de  |  en
  • 25.04.2024

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.

Auszug Referenzen (2)

"Die Zusammenarbeit mit P. als Freelancer war herausragend. Er übertraf alle Erwartungen mit Kreativität und hoher Zuverlässigkeit."
Lead Senior Fullstack Software Engineer
Kundenname anonymisiert
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

"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
  • Go (Programmiersprache)
  • JavaScript
  • node-red
  • Node.js
  • Playwright

Projekt‐ & Berufserfahrung

Web/Mobile Software Engineer
SAP SE, Remote
1/2023 – 11/2023 (11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2023 – 11/2023

Tätigkeitsbeschreibung

- Neuentwicklung einer React-Native Applikation „Kulturpass“ (iOS / Android)
- Internationalisierung in 2 Sprachen
- Planung und Umsetzung der Vorgaben (Jira)
- Entwicklung von Animationen mit react-native-reanimated
- Automatisierte Integrations-Tests mit react-native-testing-library und jest
- Anbindung der REST-API mit redux-toolkit
- Tool-Stack: Github, Jest, react-native-testing-library, yarn, Fastlane, Storybook

Eingesetzte Qualifikationen

React (JavaScript library), React Native

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
1653
Alter
30
Berufserfahrung
14 Jahre und 1 Monat (seit 04/2010)

Kontaktdaten

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

Jetzt Mitglied werden