8 - 12 years

7 - 14 Lacs

Posted:6 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Backend Developer

Roles and Responsibilities:

Technical Leadership & Architecture:

  • Lead the backend development team, overseeing REST API design, implementation, and deployment.
  • Architect backend solutions with scalability, performance, and security in mind.
  • Present and defend architectural decisions to both internal teams and leadership.

Development:

  • Design and develop robust backend services using

    Node.js

    and

    AWS Lambda

    .
  • Build and manage

    RESTful APIs

    , ensuring seamless integration with frontend and third-party services.
  • Utilize

    MongoDB

    for data storage, including schema design, indexing, and performance optimization.
  • Contribute to front-end development using

    Vue.js

    or similar frameworks when needed.

Project & Team Management:

  • Own and manage the entire offshore delivery workload, ensuring high-quality output and adherence to timelines.
  • Collaborate daily with

    Product Managers

    ,

    Designers

    , and external tech teams to manage dependencies.
  • Provide technical guidance and mentorship to developers and QA engineers.

Collaboration & Communication:

  • Translate complex technical requirements into actionable tasks for the team.
  • Communicate effectively with stakeholders and cross-functional teams.
  • Ensure clear documentation of APIs, architecture decisions, and development workflows.

Mandatory Skills:

  • 8+ years of overall software development experience.
  • 5+ years of

    Node.js

    experience focused on backend/API development.
  • Expertise in

    REST API

    design and

    microservices architecture

    .
  • Proficient with

    AWS serverless services

    , especially

    Lambda

    and

    ECS

    (good to have).
  • Experience with

    MongoDB

    for backend development.
  • Hands-on exposure to

    Vue.js

    or other frontend development (preferred).
  • Strong architecture design and technical presentation skills.
  • Leadership experience managing developers and QA teams.
  • Proven ability to collaborate with cross-functional teams, manage workloads, and deliver quality software.

Desired Skills:

  • Proficiency in

    JavaScript/TypeScript

    for scalable backend development.
  • Familiarity with

    message queues

    like

    Kafka

    or

    RabbitMQ

    .
  • Strong unit testing and code quality practices.
  • Experience with CI/CD pipelines and automated deployments.
  • Exposure to other AWS services (API Gateway, CloudWatch, IAM, etc.).

Activities:

  • Design, develop, and maintain

    Node.js

    server-side applications.
  • Integrate APIs with frontend components and third-party systems.
  • Collaborate on architectural planning, scalability improvements, and performance tuning.
  • Implement best practices for testing, deployment, and monitoring.
  • Maintain clear, detailed documentation for all backend services.

What We Offer:

  • Leadership role in cutting-edge retail technology projects.
  • Collaborative and agile work environment.
  • Competitive compensation and performance rewards.
  • Opportunities for continuous learning and growth.

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

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

bengaluru, karnataka, india