Backend Developer — Full Time

Auraveni Solutions

Kolkata District

On-site

INR 700,000 - 1,000,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Auraveni Solutions in Kolkata, India is hiring a Backend Developer with at least two years of hands-on experience building and maintaining backend systems, APIs, and databases for production applications.

You will work primarily with Node.js and Express, with Python FastAPI and PHP Laravel for select projects, designing scalable RESTful and GraphQL APIs, real-time features, and cloud deployments on AWS/Azure/Google Cloud.

Qualifications

  • Minimum 2 years of professional backend development experience.
  • Strong proficiency in Node.js and Express.js.
  • Working knowledge of Python, ideally with FastAPI.
  • Experience with PHP Laravel for select projects.
  • Solid understanding of REST API design; working knowledge of GraphQL.
  • Strong database skills across MySQL, PostgreSQL, or MongoDB.
  • Understanding of authentication, authorization, JWT, and backend security practices.
  • Comfortable with Git/GitHub or similar version control workflows.
  • Basic familiarity with frontend (React or Vue) or mobile (Flutter or React Native) enough to collaborate effectively.

Responsibilities

  • Design, build, and maintain backend systems and RESTful APIs primarily in Node.js and Express, with Python (FastAPI) and PHP Laravel for select projects.
  • Design and optimize database schemas and queries across MySQL, PostgreSQL, MongoDB, and other databases depending on the project.
  • Build and maintain GraphQL APIs where they fit better than REST for a given client or project.
  • Implement real-time backend features using WebSockets — live chat, tracking, notifications, and similar functionality.
  • Build backend services that trigger and manage push notifications via Firebase Cloud Messaging and Apple Push Notification service (APNs) for our mobile apps.
  • Deploy, monitor, and maintain backend services on cloud infrastructure such as AWS, Azure, or Google Cloud.
  • Write clean, secure, well-documented backend code that frontend and mobile teams can build against confidently.
  • Collaborate with frontend and mobile developers to make sure APIs match what the UI needs.
  • Identify, troubleshoot, and resolve backend bugs, performance bottlenecks, and scaling issues.

Skills

Node.js
Express.js
Python
FastAPI
PHP Laravel
REST API
GraphQL
MySQL
PostgreSQL
MongoDB
JWT
Git/GitHub
React/Vue/Flutter/React Native

Tools

Docker

Job description

Job Overview

Auraveni Solutions is hiring a Backend Developer in Kolkata with at least 2 years of hands-on experience building and maintaining the backend systems, APIs, and database architectures that real production applications run on. You will be comfortable primarily in Node.js and Express, with working knowledge of Python (FastAPI) and PHP Laravel, building high-performance RESTful and GraphQL APIs, real-time WebSocket systems, database architectures, and cloud services deployed on AWS.

Key Responsibilities
  • Design, build, and maintain backend systems and RESTful APIs primarily in Node.js and Express, with Python (FastAPI) and PHP Laravel for select projects.
  • Design and optimize database schemas and queries across MySQL, PostgreSQL, MongoDB, and other databases depending on the project.
  • Build and maintain GraphQL APIs where they fit better than REST for a given client or project.
  • Implement real-time backend features using WebSockets — live chat, tracking, notifications, and similar functionality.
  • Build backend services that trigger and manage push notifications via Firebase Cloud Messaging and Apple Push Notification service (APNs) for our mobile apps.
  • Integrate with Firebase and Supabase where a project calls for backend-as-a-service features rather than a fully custom backend.
  • Deploy, monitor, and maintain backend services on cloud infrastructure such as AWS, Azure, or Google Cloud.
  • Write clean, secure, well-documented backend code that frontend and mobile teams can build against confidently.
  • Collaborate with frontend and mobile developers to make sure APIs match what the UI needs.
  • Identify, troubleshoot, and resolve backend bugs, performance bottlenecks, and scaling issues.
Required Skills & Qualifications
  • Minimum 2 years of professional backend development experience.
  • Strong proficiency in Node.js and Express.js.
  • Working knowledge of Python, ideally with FastAPI.
  • Experience with PHP Laravel for select projects.
  • Solid understanding of REST API design; working knowledge of GraphQL.
  • Strong database skills across MySQL, PostgreSQL, or MongoDB.
  • Understanding of authentication, authorization, JWT, and backend security practices.
  • Comfortable with Git/GitHub or similar version control workflows.
  • Basic familiarity with frontend (React or Vue) or mobile (Flutter or React Native) enough to collaborate effectively.
Tech Stack & Scope
  • Backend (primary): Node.js, Express.js, TypeScript, Python (FastAPI), PHP Laravel
  • APIs: REST, GraphQL
  • Real-Time & Mobile-Supporting: WebSockets, Firebase Cloud Messaging, APNs
  • Backend-as-a-Service: Firebase, Supabase
  • Database: MySQL, PostgreSQL, MongoDB, MS SQL, Oracle DB
  • Cloud Infrastructure: AWS, Microsoft Azure, Google Cloud Platform
  • Frontend/Mobile (awareness, not ownership): React, Vue, Angular, Next.js, Nuxt.js, Flutter, React Native
Good to Have
  • Experience with WebSockets for real-time backend features.
  • Familiarity with Firebase or Supabase as backend-as-a-service platforms.
  • Experience setting up push notification systems (FCM, APNs).
  • Exposure to cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience with Docker and containerized deployment.
  • Familiarity with CI/CD pipelines.
  • Working knowledge of MS SQL Server or Oracle DB for enterprise projects.
What We're Looking For
  • Strong problem-solving skills, particularly around performance, scaling, and data integrity.
  • Comfortable working independently on backend systems while staying closely aligned with frontend and mobile teams.
  • Genuine attention to detail — a backend bug often shows up as someone else’s problem first.
  • Ability to translate a feature requirement into clean API design without needing every detail spelled out.
  • Good communication skills, especially when explaining backend constraints to non-backend teammates.
  • Willingness to work across multiple backend stacks (Node.js, Python, PHP) as projects require.
What We Offer
  • Real ownership of backend systems and architecture decisions from your first few weeks.
  • Exposure to a genuinely wide range of backend work — CRMs, eCommerce, mobile-supporting APIs — not the same kind of build on repeat.
  • Direct collaboration with an in-house frontend, mobile, and design team, so you’re never building APIs in a vacuum.
  • Room to specialize deeper into cloud infrastructure or system architecture as our client base grows.
Job Details
  • Role: Backend Developer
  • Experience: Minimum 2 Years
  • Employment Type: Full-Time
  • Location: Kolkata, West Bengal, India
  • Work Type: Work from Office (On-site)

Minimum 2 years of professional backend development experience with Node.js and Express.js. Working knowledge of Python (FastAPI) or PHP Laravel, strong database schema design and query optimization skills across SQL and NoSQL databases, and experience building secure RESTful and GraphQL APIs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Developer (Node.js / REST API)
Backend Developer (Node.js / REST API)

Lorven Technologies • Hyderabad, Chennai District, Bengaluru

On-site
INR 1,800,000 - 3,200,000
Backend Developer (Node.js & PHP) 4- 9 Years Exp – Kolkata
Backend Developer (Node.js & PHP) 4- 9 Years Exp – Kolkata

HypTechie • Kolkata District

On-site
INR 1,000,000 - 2,500,000
Competitive compensation
Flexible work environment
5-day work week
+2
Backend Developer (Node.js) Node.js, Express, Firebase India (Remote) | | 2–4 years
Backend Developer (Node.js) Node.js, Express, Firebase India (Remote) | | 2–4 years

ShareCode • India

Remote
INR 800,000 - 1,200,000
Backend Developer
Backend Developer

Photojaanic • Mapusa

On-site
INR 600,000 - 1,000,000
Senior Backend Engineer
Senior Backend Engineer

SoftMaji • Lucknow

On-site
INR 800,000 - 1,800,000
Competitive salary
Learning & certs support
Professional development tools
+5
Back End Developer (2-5 years) kolkata
Back End Developer (2-5 years) kolkata

HypTechie • Kolkata District

On-site
INR 700,000 - 1,200,000
Backend Engineer
Backend Engineer

Vivantify Technology Solutions India Pvt. Ltd. • Coimbatore District

On-site
INR 1,200,000 - 1,800,000
Competitive salary and benefits
Growth opportunities
Collaborative environment
+1
Backend Developer
Backend Developer

Piston Technologies • Kolkata District

On-site
INR 1,200,000 - 1,800,000
Health insurance
Paid time off
Provident Fund
Node.js Backend Developer
Node.js Backend Developer

DigitalXNode • Mumbai

On-site
INR 900,000 - 1,500,000
Remote work
Flexible schedule
Backend Developer (Node.js)
Backend Developer (Node.js)

Finlabs India Pvt Ltd • India

On-site
INR 1,200,000 - 1,800,000