Code Restructuring

Posted 2 days ago

Worldwide

Summary

We’re building a platform that has multi front end with one back end and multi users. The platform is functional to MVP, but we need a senior engineer to audit, refactor, and productionize our existing codebase. This is a 2 to 3 week contract with the potential for long term. Responsibilities include refactoring the existing NestJS architecture, reviewing and improving authentication and role-based access control, strengthening multi-ten tenant isolation, optimizing database performance, and ensuring secure, scalable API design. Required skills: expert Node.js, Node expressJS, and NestJS, Postgres, Prisma or similar ORM, secure auth and RBAC, REST APIs, Docker, and cloud deployment. Bonus if you’ve built health tech platforms or worked with Stripe Connect or AI systems. Deliverables include a clean, modular, production-ready backend with documentation, secure multi-tenancy, optimized performance, and deployment readiness. Ideal candidates have taken SaaS products from MVP to production, communicate clearly, and can improve existing code without complete rewrites. To apply, write ‘node in the top of your proposal and share examples of relevant work.

  • $750.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • One-time project
    Project Type
Skills and Expertise
Mandatory skills
DevOps
React
Next.js
Node.js
Activity on this job
  • Proposals:50+
  • Last viewed by client:yesterday
  • Interviewing:
    7
  • Invites sent:
    10
  • Unanswered invites:
    3
About the client
Member since Apr 3, 2023
  • United Arab Emirates
    Dubai4:04 AM
  • $2.2K total spent
    12 hires, 1 active
  • 40 hours
  • Health & Fitness
    Individual client

Explore similar jobs on Upwork

Web Design
WordPress
Senior Web Developer for B2B ConversionHourly‐ Posted 1 week ago
HTML5
JavaScript
Twilio API
Web Application
AI Agent Development
Website Redesign
AI Model Integration
Chatbot
ChatGPT API Integration
English

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