Freelance React and Node.js Lead Developer
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 92150 Suresnes
- Europa
- fr | en | de
- 10.07.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
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
Amazon Web Services (AWS), Node.Js, React (JavaScript library), React Native, Typescript
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)
Amazon Web Services (AWS), Node.Js, Python, React (JavaScript library)
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
Amazon Web Services (AWS), Mongodb, Node.Js, React (JavaScript library), Typescript
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
Google Cloud, Node.Js, React (JavaScript library)
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.
Node.Js, React (JavaScript library)
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
React Native
Ausbildung
Engineering School "Mines of Saint-Étienne"
Weitere Kenntnisse
Persönliche Daten
- Französisch (Muttersprache)
- Englisch (Fließend)
- Deutsch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden