Senior Backend Developer / Tech Lead

8 - 12 years

20 - 35 Lacs

Posted:None| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Senior Backend Developer / Tech Lead

Location:

Type:

Overview:

Senior Backend Developer / Tech Lead

Key Responsibilities:

Project Ownership & Leadership

  • Take full ownership of an existing backend project and drive it forward with minimal ramp-up time.
  • Lead design and development efforts for new features, systems integrations, and refactoring projects.
  • Coordinate with cross-functional teams including frontend, DevOps, QA, and product.
  • Manage the technical backlog, prioritize tasks, and ensure timely delivery.
  • Set direction for architecture and backend design with a clear vision.

Team Mentorship & Code Quality

  • Guide and mentor junior and mid-level developers, providing code reviews, feedback, and technical leadership.
  • Establish and enforce coding standards, design principles, and software engineering best practices.
  • Promote a culture of continuous improvement, clean code, and ownership.
  • Conduct regular 1:1s and provide growth opportunities to the team.

Backend Development & Architecture

  • Design and develop scalable, maintainable backend solutions using

    Node.js

    ,

    Express.js

    ,

    JavaScript

    ,

    TypeScript

    .
  • Work with both

    SQL

    (e.g., PostgreSQL, MySQL) and

    NoSQL

    (e.g., MongoDB, Redis) databases.
  • Build and optimize RESTful APIs and

    GraphQL

    services.
  • Architect and work with

    monolithic and microservices

    architectures, with experience in

    de-coupled

    and

    domain-driven design

    .
  • Implement secure authentication and authorization solutions (e.g., OAuth2, JWT).
  • Improve system performance, scalability, and observability.

Process & Collaboration

  • Collaborate with the product team to translate requirements into technical solutions.
  • Own and maintain CI/CD pipelines and development workflows.
  • Drive sprint planning, estimation, and retrospectives with agile methodologies (Scrum/Kanban).
  • Communicate technical concepts clearly to both technical and non-technical stakeholders.

Required Skills:

  • 8+ years in backend development with strong experience in

    Node.js

    ,

    Express

    ,

    JavaScript

    , and

    TypeScript

    .
  • Proficient in database design and management (SQL and NoSQL).
  • Proven experience with

    monolithic to microservices transition

    , API design (REST & GraphQL), and secure authentication systems.
  • Strong understanding of

    clean code principles

    , SOLID, DRY, and test-driven development (TDD).
  • Experience with architectural patterns:

    Event-driven architecture

    ,

    de-coupled systems

    , and

    service-oriented design

    .
  • Proficiency with Git, CI/CD tools (GitHub Actions, Jenkins, etc.), Docker, and deployment workflows.
  • Familiarity with cloud environments (AWS, Azure, GCP) and infrastructure as code is a plus.

Preferred Qualifications:

  • Prior experience leading and growing engineering teams.
  • Experience with performance tuning, observability (logs, metrics, tracing), and scalability.
  • Exposure to serverless architectures and container orchestration (Kubernetes, ECS).
  • Background in startup environments or greenfield projects is a plus.

Soft Skills:

  • Strong leadership and communication skills.
  • Collaborative mindset and proactive ownership.
  • Ability to thrive in a fast-paced and evolving environment.
  • Passion for mentoring and helping others grow.

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript 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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

navi mumbai, mumbai (all areas)