Expert Backend Developer – Node + Express Js (Freelance)

Job Description

This opportunity is for an

existing project

that requires a complete backend code revamp. The developer will implement a

new architecture and database structure

provided by our system architect. The role involves optimizing performance, ensuring clean code structure, and aligning with the updated system design.

Location:

Remote
Type:

Freelancer (Project-Based)
Joining:

Immediate

Key Responsibilities
Design and develop robust RESTful APIs
Optimize backend logic and database performance (PostgreSQL)
Implement secure authentication (JWT, OAuth2)
Collaborate with frontend, DevOps, and QA teams
Handle CI/CD, Dockerized deployments, and API documentation
Troubleshoot and enhance performance, scalability, and reliability

Requirements

5+ years of backend experience (Node.js, Express.js)
Strong knowledge of PostgreSQL, SQL optimization, ORMs (Prisma, Sequelize)
Familiarity with Docker, Git, CI/CD pipelines
Strong debugging, testing (Jest/Mocha), and architecture skills
Excellent communication and self-management

Nice to Have

Experience with GraphQL, WebSockets, or messaging systems (RabbitMQ, Kafka)
Exposure to AWS, GCP, or DigitalOcean
Prior freelance or consulting experience

What’s in it for You?

Flexible, remote freelance role
Immediate project start
Competitive compensation

Opportunity to work on impactful, tech-first projects