Senior Backend Developer

3 years

8 - 15 Lacs

Posted:13 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About NNIIT

At NNIIT, we’re building intelligent platforms that personalize exam preparation for students across India using cutting-edge AI and technology. Our mission is to make learning adaptive, efficient, and engaging. We’re looking for an experienced Senior Backend Developer who can lead our backend engineering team, ensure code quality, and build scalable systems that power our AI-driven platforms.

Key Responsibilities

  • Lead and mentor a team of backend developers, guiding them in best practices, architecture, and performance optimization.
  • Oversee code reviews, ensure commit quality, and maintain clean version control practices.
  • Design, develop, and optimize backend services and APIs using Node.js, Express, Python, or similar technologies.
  • Collaborate with front-end and AI/ML teams to ensure seamless integration between services and components.
  • Ensure scalability, reliability, and security across all backend systems.
  • Manage deployments, CI/CD pipelines, and version control systems (Git, GitHub, etc.).
  • Analyze and resolve performance bottlenecks, scalability challenges, and production issues.
  • Contribute to architectural discussions and strategic technical decisions.
  • Write comprehensive documentation for systems, APIs, and workflows.
  • Stay updated on emerging backend technologies and frameworks, bringing innovation to the team.

Requirements

  • 3+ years of professional experience as a backend developer or software engineer.
  • Strong expertise in Node.js or Python (Django/FastAPI).
  • Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Redis).
  • Proficiency in building and maintaining RESTful APIs and microservices.
  • Familiarity with containerization (Docker) and deployment in cloud environments (AWS, GCP, or Azure).
  • Hands-on experience with CI/CD pipelines and version control (Git/GitHub).
  • Solid understanding of software architecture, scalability, and security principles.
  • Strong debugging, problem-solving, and performance optimization skills.
  • Experience mentoring junior developers or leading small teams is a plus.
  • Excellent communication, documentation, and collaboration skills.

Perks & Benefits

  • Opportunity to lead backend architecture for products impacting thousands of learners.
  • Collaborative, innovation-driven work culture.
  • One-on-one mentorship opportunities and cross-functional collaboration.
  • Exposure to AI-driven applications and data systems.
  • Certificates, recommendations, and potential career growth within NNIIT.
  • Health insurance and other employee benefits for long-term team members.

Job Type: Full-time

Pay: ₹800,000.00 - ₹1,500,000.00 per year

Benefits:

  • Health insurance
  • Provident Fund

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

mumbai, mumbai suburban, bengaluru