Generate a CV for this Job!

Based on your profile and this job description, you can create a tailored CV to apply directly.

Backend Developer Needed for Node.js, PostgreSQL, and Drizzle ORM Integration

Upwork • , US • Remote

$35 - $55 / HOUR Apply Now
Posted on: 11th February, 2025
Employment Type: CONTRACTOR

Job Description

I’m looking for an experienced backend developer to help with database integration and feature implementation for a new website. The job involves writing new logic/functions and making sure everything works exactly as intended.

Requirements:

- Developing and integrating backend logic to make booking and billing features work smoothly.

- Ensuring the new backend features play nicely with the existing frontend, admin panel, and PostgreSQL database.

- Optimizing database queries and backend processes for better performance and scalability.

- Implementing and managing authentication and session handling with Passport.js and Express Session.

- Debugging and troubleshooting to keep everything running efficiently.

Skills & Experience I’m Looking For:

- Node.js (Express, TypeScript) – Strong experience in backend development and API creation.

- PostgreSQL & Drizzle ORM – Comfortable designing databases, writing queries, and integrating with Drizzle ORM.

- Authentication & Session Management – Experience with Passport.js and Express Session.

- API Development & Integration – Ability to build and connect RESTful APIs.

- Debugging & Performance Optimization – Making sure everything runs efficiently and smoothly.

Tech Stack You’ll Be Working With:

Frontend:

- React (TypeScript), Vite, TailwindCSS, Radix UI, React Query, Framer Motion, React Hook Form

Backend:

- Node.js (Express, TypeScript), Drizzle ORM, PostgreSQL 16, Passport.js, Express Session

Development & Infrastructure:

- ESBuild, TSX, PostCSS, TypeScript Compiler

- Running on Replit, Cloud Run deployment

What I’m Looking For in a Developer:

I need someone reliable, experienced, and independent who can take ownership of their work. Good communication is important, but I don’t need constant check-ins—just clear updates when needed.

The job will also require singing an NDA. Please only apply if you have $10K+ earned on Upwork, thank you!

Responsibilities

  • I’m looking for an experienced backend developer to help with database integration and feature implementation for a new website
  • The job involves writing new logic/functions and making sure everything works exactly as intended
  • Developing and integrating backend logic to make booking and billing features work smoothly
  • Ensuring the new backend features play nicely with the existing frontend, admin panel, and PostgreSQL database
  • Optimizing database queries and backend processes for better performance and scalability
  • Implementing and managing authentication and session handling with Passport.js and Express Session
  • Debugging and troubleshooting to keep everything running efficiently
  • Tech Stack You’ll Be Working With:
  • Node.js (Express, TypeScript), Drizzle ORM, PostgreSQL 16, Passport.js, Express Session
  • Running on Replit, Cloud Run deployment

Requirements

  • Node.js (Express, TypeScript) – Strong experience in backend development and API creation
  • PostgreSQL & Drizzle ORM – Comfortable designing databases, writing queries, and integrating with Drizzle ORM
  • Authentication & Session Management – Experience with Passport.js and Express Session
  • API Development & Integration – Ability to build and connect RESTful APIs
  • Debugging & Performance Optimization – Making sure everything runs efficiently and smoothly
  • React (TypeScript), Vite, TailwindCSS, Radix UI, React Query, Framer Motion, React Hook Form
  • I need someone reliable, experienced, and independent who can take ownership of their work
  • Good communication is important, but I don’t need constant check-ins—just clear updates when needed
  • The job will also require singing an NDA
Upwork

Upwork

Technology

Job Type

CONTRACTOR

Loading...

Loading...

AI Cover Letter Generator

Generate a Tailored Cover Letter!

Our AI will analyze your profile and create a personalized cover letter that highlights your relevant skills and experience.

Ready to Apply?

Click the button below to start your application process.

Related Jobs