Updating Google Cloud Functions to Node.js 20

Larnaka, Larnaca  ‐ Remote
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Node.Js Google Cloud Firebase App Store (IOS) Cloud Computing Databases Maintenance Russian Backend Codebase

Description

We have an exciting project opportunity for an experienced Node.js developer skilled in updating Google Cloud Functions. The task at hand involves migrating our existing functions from the outdated Node.js version 8 to a newer version, specifically Node.js 20.

Requirements:

Proven expertise in developing cloud functions on the Google Cloud Platform.
Deep understanding of Node.js, including experience in migrating code between different Node.js versions.
Familiarity with utilizing Firebase Realtime Database and Algolia for backend functionalities.
Experience in working with Google Cloud Functions and integrating them seamlessly with Firebase.
Ability to identify, analyze, and resolve potential challenges during the migration process.
Strong communication skills and a collaborative mindset for effective teamwork.
This project offers the opportunity to contribute to an established application that has been available on both the App Store and Play Store for six years.

Tasks:

Conduct a comprehensive review of the current Node.js 8 functions, identifying dependencies and potential migration challenges.
Update the codebase to ensure seamless compatibility with the newer Node.js 20 version.
Execute thorough testing procedures to validate the proper functioning of functions post-migration.
Document the migration process, providing clear instructions and insights for future maintenance and updates.

If you possess the requisite skills and are eager to take on this challenging yet rewarding project, please reach out with your references and relevant experience.

We speak in German, English and Russian.
Start date
ASAP
From
O.ST. INTERNET SERVICES LTD
Published at
07.05.2024
Contact person:
Oleg Strecker
Project ID:
2747546
Industry
IT
Contract type
Freelance
Workplace
100 % remote
To apply to this project you must log in.
Register