Full-Stack Developer – Website, Backend & Database Migration

Posted 2 weeks ago

Worldwide

Summary

Full-Stack Developer – Website, Backend & Database Migration I am looking for an experienced, hands-on Node.js/JavaScript developer to help with an existing website and backend. The main task is to complete and stabilise a MongoDB → PostgreSQL (Supabase) database migration and ensure that the website and backend are working correctly with the new database. ### What you will be doing * Review and complete the MongoDB → PostgreSQL migration * Ensure data is migrated accurately and completely * Check data relationships, records, fields, images and links * Identify and fix backend/application issues related to the migration * Work with the existing Node.js backend, APIs, database queries/models and related functionality * Test the website from both the user and admin sides * Thoroughly test your own work before considering tasks complete * Provide technical direction where appropriate and personally code/fix issues when required I am looking for someone who can think independently, diagnose problems and implement solutions, rather than simply executing. ### Required Experience * Strong Node.js / JavaScript experience * Strong PostgreSQL experience * Experience with **MongoDB → PostgreSQL migrations** * Backend/API development * Database architecture and relationships * Debugging and data validation * Comfortable working with an existing codebase * Hands-on coding experience ### Initial Task The first task will be to resolve and complete the database migration and ensure the website/backend are functioning correctly. If the collaboration works well, there may be ongoing work involving code quality, security and further development. ### To Apply Please tell me: 1. Your experience with MongoDB → PostgreSQL migrations and any examples if you have. 2. Your experience with Node.js and PostgreSQL 3. Your start date availability, estimated time to complete initial task, and your proposed fixed fee. **Please only apply if you are comfortable personally writing and fixing the code, not just providing technical oversight.**

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Intermediate
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
PostgreSQL
Web Development
Activity on this job
  • Proposals:50+
  • Last viewed by client:2 days ago
  • Interviewing:
    1
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Aug 30, 2017
  • Singapore
    Singapore7:27 AM
  • $1.2K total spent
    39 hires, 18 active
  • 64 hours

Explore similar jobs on Upwork

Add Tree Adoption Feature to WordPressFixed-price‐ Posted 2 months ago
WordPress
PHP
HTML5
CSS
JavaScript
Node.js
PHP
Web Application
AI App Development
DevOps
API
Git
MySQL

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo