Bestkaam Logo
Back to Jobs
Recrew AI

BackEnd Developer

Actively Reviewing

Recrew AI

Bengaluru Full-Time 4–8 yrs exp Posted 5 days ago  · Apply by Sep 10, 2026

Role: Senior Node.js Backend Developer / Senior Software Engineer

Function: Backend Engineering

Location: Bangalore

Type: Full-time

Industry: E-learning, Education Management


About Company

A cloud-based tutor management platform built for tutoring businesses, online educators, and test prep providers. It automates scheduling, payments, attendance, invoicing, and course delivery.

Over 2,000 education businesses rely on the platform to scale operations. Notable clients include Bambinos, Network Kings, Sarva, and LSL.

The 35-person team moves fast, builds with purpose, and operates with full transparency. Engineers have real ownership and meaningful influence over architecture and product direction.


Position Overview

This role owns the backend systems that power scheduling, payments, attendance, and course delivery for 2,000+ education businesses. You'll design and ship production-grade REST APIs, optimize multi-tenant data models, and lead technical execution across backend initiatives. The work is high-ownership — architectural decisions you make will run in production at scale.


Role & Responsibilities

  • Design and build production-grade REST APIs in Node.js for core platform modules including scheduling, payments, attendance, and invoicing
  • Model and optimize database schemas for multi-tenant workloads across relational databases
  • Lead backend code reviews, enforce API design standards, and guide junior developers on Node.js best practices
  • Collaborate with product and frontend teams to define API contracts and translate business requirements into backend specifications
  • Identify and resolve performance bottlenecks — query optimization, caching strategies, and connection pooling in high-concurrency environments
  • Support CI/CD pipelines and deployment processes; own post-release monitoring and incident response for backend services
  • Contribute to backend architecture decisions and maintain technical documentation for new and existing systems


Must Have Criteria

  • 3–5 years of production experience building REST APIs with Node.js (Express or Fastify)
  • Strong command of relational database design — schema modeling, indexing, and query optimization in PostgreSQL or MySQL
  • Hands-on experience with multi-tenant SaaS backend architecture
  • Proficiency in Object-Oriented design principles applied to backend service design
  • Experience with Git-based workflows including branching strategies and pull request code reviews
  • Demonstrated delivery in Agile/Scrum teams — sprint planning, iterative releases, and cross-functional collaboration
  • Bachelor's degree in Computer Science or a related engineering discipline


Nice to Have

  • Prior experience in edtech, LMS, or education management platforms
  • Experience integrating third-party payment gateways such as Stripe or Razorpay
  • Familiarity with cloud infrastructure on AWS or GCP (EC2, RDS, Lambda, or equivalents)
  • Exposure to job queuing systems such as Bull or BullMQ for async task processing


What We Offer

  • Direct ownership of backend systems used by 2,000+ education businesses globally
  • Small, senior team — architectural decisions ship, they don't sit in committee
  • Transparent, flat culture where engineers engage directly with product and business context
  • Opportunity to grow into a technical lead role as the engineering team scales