Search by job, company or skills

recrew ai

Software Engineer

Save
  • Posted 9 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role: Backend Developer

Function: Software Engineering / Backend Development

Location: Bangalore

Type: Full-time

Industry: E-learning, Education Management

About Company

The company is a cloud-based tutor management software serving 2,000+ businesses globally. It helps educators manage scheduling, billing, live classes, tutor management, content, and analytics in one place.

The mission is simple: remove admin chaos so education businesses can scale. Backed by $5M from Silicon Valley investors, the team of 35 is building for a $60B global market.

Position Overview

The company is hiring a backend developer who can build fast without breaking things. You'll work on core systems powering scheduling, payments, session orchestration, reporting, and automation — shipping features that directly impact revenue and customer retention in a fast-moving startup environment.

Role & Responsibilities

  • Design and build scalable backend services and REST APIs for the education management platform
  • Own features end-to-end from database schema design to production deployment
  • Optimize performance and reliability of systems as the user base scales to thousands
  • Write clean, testable, and maintainable code using modern development practices
  • Collaborate closely with the product team and senior engineers on feature development
  • Diagnose and resolve production issues quickly to maintain system reliability
  • Iterate rapidly based on market feedback and make decisions with incomplete information

Must Have Criteria

  • 0–2 years of experience building production-grade backend systems
  • Strong proficiency in Node.js for server-side development
  • Solid understanding of REST API design and implementation principles
  • Experience working with SQL or NoSQL databases for data management
  • Hands-on experience with testing frameworks such as Jest, Mocha, or Chai
  • Strong problem-solving skills with a structured approach to technical challenges
  • Bachelor's degree in Computer Science, Engineering, or a related technical field

Nice to Have

  • Previous experience working in fast-moving startup environments
  • Experience building or scaling systems that serve thousands of concurrent users
  • Strong ownership mindset with the ability to take full responsibility for features
  • Comfortable challenging technical decisions and defending architectural choices

What We Offer

  • Real ownership of features and systems, not just ticket-pushing
  • Direct exposure to product decisions and business strategy
  • Opportunity to build foundational infrastructure for the future of education technology
  • Work with a high-caliber team of 35 in a well-funded ($5M raised) startup environment
  • Significant growth potential in a $60B global education market

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149071403

Similar Jobs

Bengaluru, India

Skills:

GitReactTypescriptPostgreSQLNode.jsSqlGraphQL APIsAI coding tools

Bengaluru, India

Skills:

ExpressSQL ServerNode.jsMssqlRedisMicroservicesGitReactAzure Cosmos DBTypescriptJavascriptApp ServicesRestful ApisAzureAzure DevOpsKey VaultBlob StorageApplication Insights

Bengaluru, India

Skills:

react.js PostgreSQLNode.jsGitMongoDBRest ApisGenerative AI integrationsPrompt engineeringAnthropicLLM APIsmicroservices architectureOpenAI

Bengaluru, India

Skills:

Rest AssuredJenkinsGithubNode.jsSeleniumJavascriptJIRAJmeterPythonRESTSHARP

Bengaluru, India

Skills:

.NETJavaGraphqlSpring BootNode.jsRestful ApisGRPC