freiberufler Freelance React and Node.js Lead Developer auf freelance.de

Freelance React and Node.js Lead Developer

zuletzt online vor 5 Tagen
  • auf Anfrage
  • 92150 Suresnes
  • Europa
  • fr  |  en  |  de
  • 25.01.2024

Kurzvorstellung

Fullstack Javascript Developer specializing in React, React Native, Node.js. Self-taught, I am passionate about coding and practice React and Node.js since mid-2016.

Qualifikationen

  • Amazon Web Services (AWS)
  • Google Cloud
  • JavaScript
  • MongoDB
  • Node.js
  • Python
  • React (JavaScript library)
  • React Native
  • TypeScript

Projekt‐ & Berufserfahrung

React and Node.js Developer
Gymlib, Paris
7/2021 – 10/2021 (4 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

7/2021 – 10/2021

Tätigkeitsbeschreibung

Gymlib offers a mobile app to access various sports facilities with only one subscription.
As a React and Node.js developer:
- Developed additional features in the backend and frontend
- Reviewed backend architecture and edited plan to implement a full microservice architecture with Apollo Federation

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Node.js, React (JavaScript library), React Native, TypeScript

React and Node.js Developer
Zalando SE, Berlin
4/2021 – 6/2021 (3 Monate)
Konsumgüterindustrie
Tätigkeitszeitraum

4/2021 – 6/2021

Tätigkeitsbeschreibung

The “In Season Management” department has launched a new project to develop an app for suppliers to better track their sales and stocks.
As a React and Node.js developer:
- Developed additional features in the frontend and server for the frontend
- Refactored codebase adding Typescript, unit tests (with React testing library) and integration tests (with Puppeteer)

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Node.js, Python, React (JavaScript library)

React and Node.js Developer
Foncia, Paris
1/2021 – 3/2021 (3 Monate)
Wohnungswirtschaft
Tätigkeitszeitraum

1/2021 – 3/2021

Tätigkeitsbeschreibung

Foncia is the European leader in residential real estate services with operations in Belgium, France, Germany and Switzerland. In 2018, it launched the project to build from scratch an ERP for the whole group. Currently deployed in a few agencies, it is scheduled to be rolled out in France by the end of 2021.
As a Node.js and React developer:
- Adjusted deployed features and fixed bugs
- Developed additional features in both the frontend and backend
- Implemented unit tests with Jest and React Testing library and end-to-end tests with Cypress

Eingesetzte Qualifikationen

Amazon Web Services (AWS), MongoDB, Node.js, React (JavaScript library), TypeScript

TitleReact and Node.js Lead Developer
Geodis, Paris
9/2019 – 12/2019 (4 Monate)
Logistikdienstleister
Tätigkeitszeitraum

9/2019 – 12/2019

Tätigkeitsbeschreibung

Zipline Projecct:
Project organised as a task force to deliver in 6 months a uber-like app for last kilometers deliveries for the US market. Commercially branded as Zipline, it went live on the 1st of April 2020. It uses private drivers to deliver parcel from a local store to the buyer's home or office

As a Lead Dev Node.js, React with a team of 4 other JS devs:
- Built from scratch the whole backend microservice architecture using clean architecture principles with Firestore and Elasticsearch as databases -> 19 microservices + 3 shared libraries + 12+ cloud functions
- Developed 3 gateways -> 1 for mobile apps, 1 as an external API using Oauth 2.0 authentication and 1 gateway using Apollo Server for the Webapp
- Deployed 3 front-end apps -> 1 webapp with Apollo Client used to follow operations, 1 app to register drivers for the mobile app and 1 app for final client to track progress of their parcel
- Implemented unit tests with Jest and React Testing library and end-to-end tests with Cypress

Stack: React, Styled Components, GraphQL, Typescript, Node, Express, Firebase (Firestore, Authentication, Storage, Messaging, Cloud Functions), Elasticsearch, Kibana, Memory Store (Redis), Google Cloud Pubsub, React Testing Library, Jest, Cypress, Gitlab CI/CD, Docker, Kubernetes, GCP, Swift, Kotlin
Third party services: Graphhopper, Mapbox, ClickSend and Paypal
-------

Spotlight Project:
The Spotlight project aims to provide a new web portal and a new user experience for all Geodis SCO clients. All the frontend and backend architectures are built from scratch and gather data from several internal systems.

As a Lead Dev Node.js, React with an international team of 5 other JS devs (1 in Europe, 4 in North America):
- Built from scratch the whole backend microservice architecture using clean architecture principles with MySQL and Azure CosmosDb - GraphDb as databases
- Developed gateways and the frontend app with React
- Implemented unit tests with Jest and React Testing library

Stack: React, Styled Components, Node, Express, Sequelize, MySQL, GraphDb (gremlin), Azure Cloud Services, React Testing Library, Jest, Github, Docker, Kubernetes
Third party services: Mapbox

Eingesetzte Qualifikationen

Google Cloud, Node.js, React (JavaScript library)

React and Node.js Developer
Upply, Paris
12/2018 – 9/2019 (10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

12/2018 – 9/2019

Tätigkeitsbeschreibung

Upply is a startup in the Logistics and Supply Chain industry which developed a unique solution for businesses to help them overcome market volatility, uncertainty and complexity.
As a React and Nodejs Developer:
- Developed new features for the solution with the latest version of React (including Hooks), Nextjs and TypeScript.
- Migrated solution to full SSR solution using Nextjs
- Took part in key sprint ceremonies
- Implemented unit tests with Jest

Stack: React, TypeScript, Rematch, Nextjs, Jest, Expect, Styled-components, Node.js, Express, MongoDB, Docker, Kubernetes, Jenkins.

Eingesetzte Qualifikationen

Node.js, React (JavaScript library)

React Native Developer
Optifluids, Paris
12/2018 – 3/2019 (4 Monate)
Metall-, Holz- und Papierindustrie
Tätigkeitszeitraum

12/2018 – 3/2019

Tätigkeitsbeschreibung

Structured, developed and deployed a React Native app to manage all documents (download, edit and upload pdf document). The app is used by a small welding company to manage its documents for its clients.
- Developed the app with React Native, Redux, React navigation, React Native FTP and React Native MSSQL
- Deployed app on the stores

Stack: React Native, React Navigation, Redux, React Native FTP, React Native MSSQL

Eingesetzte Qualifikationen

React Native

Ausbildung

Master of Engineering
Project Management
2012
Engineering School "Mines of Saint-Étienne"

Weitere Kenntnisse

Fullstack developer specialised in React and Node.js and its ecosystem (React Native, Redux, Mongodb, RabbitMQ, Redis, Docker, Kubernetes...), I am experienced in leading international teams with developer based around the world, building complete backend and frontend from scratch using microservice architecture and deploying it with docker and kubernetes on GCP or AWS

Persönliche Daten

Sprache
  • Französisch (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Gut)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
1681
Alter
36
Berufserfahrung
11 Jahre und 10 Monate (seit 05/2012)

Kontaktdaten

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

Jetzt Mitglied werden