Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Node Js Backend Developer @ Crescendo Global

Home > Software Development

 Posted 33 days ago — confirm the vacancy is still active.

 Node Js Backend Developer

Job Description

Node js Backend Developer

5 to 8 years

Gurugram

Role Overview:

We are seeking a highly skilled Backend Developer with strong expertise in modern full-stack architectures, cloud platforms, and database systems. The ideal candidate will play a key role in migrating and scaling our existing application from Supabase to Microsoft Azure, while designing robust, secure, and scalable backend services.

You will work closely with frontend and product teams to rebuild backend capabilities including authentication, APIs, storage, and real-time systems in a cloud-native Azure environment.

Key Responsibilities & Skillsets:

  • Design, develop, and maintain backend services using Node.js and TypeScript within a Next.js application.
  • Lead migration of database systems from Supabase PostgreSQL to Azure Database for PostgreSQL, ensuring data integrity and minimal downtime.
  • Replace Supabase auto-generated APIs with custom backend logic using Next.js API routes or Azure Functions.
  • Design and implement secure authentication and authorization using Azure Active Directory B2C, including JWT-based session handling and SSR integration.
  • Rebuild Row-Level Security (RLS) logic from Supabase into application-layer authorization mechanisms.
  • Develop and optimize RESTful APIs and backend services for performance, scalability, and maintainability.
  • Integrate and manage file storage solutions using Azure Blob Storage, including secure upload/download workflows.
  • Implement real-time features using Azure SignalR Service or alternative event-driven architectures.
  • Ensure backend systems follow best practices in security, monitoring, and logging within Azure.
  • Collaborate with frontend teams to support SSR and API integrations in Next.js applications.
  • Participate in architecture decisions and contribute to cloud infrastructure design and optimization.

Candidate Profile:

  • Bachelors or Masters degree in Computer Science, Engineering, or a related field.
  • Strong experience in backend development using Node.js and TypeScript.
  • Hands-on experience with PostgreSQL, schema design, and query optimization.
  • Experience working with or migrating from platforms like Supabase, Firebase, or similar BaaS solutions.
  • Practical experience with Azure services, especially:
  • Azure PostgreSQL
  • Azure Functions / App Services
  • Azure AD B2C
  • Blob Storage
  • Solid understanding of authentication systems, JWTs, and session management (especially SSR contexts).
  • Experience designing scalable APIs and handling application-level authorization (replacing RLS).
  • Familiarity with modern DevOps practices, CI/CD pipelines, and Git-based workflows.
  • Strong problem-solving skills and ability to work in a fast-paced environment.
  • Good communication skills and ability to collaborate across teams.N

Job Classification

Industry: Analytics / KPO / Research
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Back End Developer
Employement Type: Full time

Contact Details:

Company: Crescendo Global
Location(s): Noida, Gurugram

+ View Contactajax loader


Keyskills:   Typescript Postgresql Node.Js Azure Cloud supabase firebase Nextjs

 Fraud Alert to job seekers!

₹ 15-30 Lacs P.A

Similar positions

Node Js Backend Developer With Aws And Graphql Experience

  • Cognizant
  • 6 - 11 years
  • Hyderabad
  • 5 days ago
₹ Not Disclosed

Senior Backend Developer (Node.js)

  • Sportz Interactive
  • 6 - 11 years
  • Goregaon
  • 5 days ago
₹ Not Disclosed

Senior Software Developer-Backend- Node JS Typecsript- Immediate

  • IntouchCX
  • 6 - 9 years
  • Hyderabad
  • 23 days ago
₹ 14-20 Lacs P.A.

Backend Developer - Node.js/TypeScript - 5+ Years - Gurugram (Hybrid)

  • Crescendo Global
  • 5 - 8 years
  • Noida, Gurugram
  • 1 month ago
₹ Not Disclosed

Crescendo Global

Crescendo Global specializes in senior to C-level niche recruitment. We are committed to providing an engaging and empowering job search experience. Crescendo Global is an equal opportunity employer and values diversity in the workplace.

Job Listings