Back End Developer

2 - 7 years

5 - 12 Lacs

Posted:5 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Backend Engineer

Key Responsibilities:

  • Ownership & Delivery:

    Take full accountability for the stability, performance, and timely delivery of your assigned modules. Proactively communicate progress and risks to ensure sprint goals are met.
  • Requirements Gathering:

    Work with the product and frontend teams to analyze functional requirements. Ask the right technical questions to clarify ambiguity before coding starts.
  • High-Level Design (HLD):

    Define system component interactions and design with an understanding of the broader system architecture.
  • Low-Level Design (LLD):

    Create logic flows, database schema diagrams, and API specifications (Swagger/OpenAPI) to blueprint solutions before implementation.
  • Node.js Development:

    Develop high-performance, reusable, and secure backend services using

    Node.js

    (Express.js).
  • Database Management:

    Write efficient queries and design schemas for

    PostgreSQL

    .
  • API Integration:

    Design and implement RESTful APIs and consume third-party services.
  • Code Quality:

    Adhere to clean coding standards, participate in code reviews, and write unit tests (Jest/Mocha) to ensure bug-free delivery.

Requirements:

  • Experience: 2-4+ years

    in solid execution skills; able to turn requirements into code with minimal supervision, or

    5-7+ years

    with a proven track record of architecture, mentoring, and managing complex deliveries.
  • Tech Stack:

    Strong proficiency in

    JavaScript (ES6+)

    and

    Node.js (Express.js)

    .
  • Databases:

    Experience with data modeling in Relational Databases (

    PostgreSQL

    ).
  • Concepts:

    Understanding of Asynchronous programming (Promises, Async/Await) and the Node.js Event Loop.
  • Tools:

    Proficiency with

    Git

    version control.
  • Optimization:

    Experience in debugging performance issues using profiling tools.

Preferred Skills (Good to Have):

  • Security:

    Understanding of basic security principles (OWASP Top 10, JWT, Data Encryption).
  • Cloud & DevOps:

    Basic to intermediate knowledge of GCP, AWS, Docker, or CI/CD pipelines.
  • Architecture:

    Experience with Microservices or Event-Driven Architecture (using Redis, RabbitMQ, or Kafka).
  • TypeScript:

    Strong experience using TypeScript in a production environment.

What We Offer :

  • Impactful Work:

    Opportunity to contribute to projects used by over

    100 top MNC companies

    and a large

    10 million+ customer base

    .
  • Direct Collaboration:

    Employees have the opportunity to

    work closely and communicate directly with the Founding Team

    .
  • Optimal Work Structure:

    We operate on a

    5-day working

    schedule.
  • Professional Development:

    Committed to growth through

    eLearning, workshops, and the use of advanced AI models

    in day-to-day operations.
  • Comprehensive Well-being:

    Provision of

    on-demand comprehensive health insurance coverage

    with a

    Top-up facility

    for Parents, Spouse, and Children.
  • Dynamic Environment:

    Experience the energy of a startup, allowing employees to take on diverse responsibilities,

    learn new skills, and make a difference

    .

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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

coimbatore, tamil nadu, india

mumbai, maharashtra, india

noida, pune, mumbai (all areas)