Senior Node Js Developer

5 - 7 years

5 - 10 Lacs

Posted:15 hours ago| Platform: Foundit logo

Apply

Skills Required

Work Mode

On-site

Job Type

Full Time

Job Description

Senior Node.js Developer

Key Responsibilities

  • Code Development & Quality

    : Write

    reusable, scalable, testable, and efficient code in Node.js

    and related technologies, ensuring high standards of quality and maintainability.
  • API Design & Implementation

    : Lead the

    design and implementation of low-latency, high-availability, and performant RESTful API ecosystems

    .
  • Full-Stack Integration

    : Facilitate the

    integration of user-facing elements developed by front-end developers with server-side logic

    using RESTful APIs.
  • Security & Data Protection

    : Implement robust

    security and data protection

    measures within applications and APIs.
  • Requirement Translation

    : Possess the

    ability to translate functional/non-functional requirements into system requirements

    , ensuring clear technical specifications.
  • Deployment & Operations

    : Oversee

    deploying applications into Docker and GCP environments

    , and contribute to the automation of build and deployment processes for Node.js based REST API servers.
  • Database Design

    : Capable of

    designing and creating optimal database schema for MongoDB

    to support application needs.
  • Cross-functional Collaboration

    : Work closely with different

    product and business teams to understand end-user requirements

    , formulate definitions, and translate them into effective technical solutions.
  • Automation

    : Drive

    automation for building and deploying Node.js based REST API servers

    .
  • Reporting

    : This role will directly

    report to the Head of Engineering

    , requiring strong communication and technical leadership.

Skills and Qualifications

Mandatory Skills

  • 5 or more years of strong coding proficiency with Node.js, Express, and JavaScript/TypeScript

    .
  • Understanding the nature of asynchronous programming

    and its quirks and workarounds.
  • Understanding accessibility and security compliance

    .
  • Expertise in

    user authentication and authorization between multiple systems, servers, and microservices

    .
  • Proficient understanding of

    code versioning tools, such as Git

    .
  • Strong understanding of

    NPM modules

    and ability to explore and integrate them into code.
  • GCP and cloud-based technologies

    .
  • RESTful APIs and their documentation (Swagger)

    .
  • APIs test automation and test-driven development using Jest or any other testing framework

    .
  • Agile/Scrum development cycle understanding

    .
  • Knowledge of MongoDB or Redis database

    .
  • Extremely good communication skills

    and ability to

    drive technical discussions with partners and vendors

    .

Desirable Skills

  • Knowledge of

    Kafka

    would be beneficial.
  • Experience in

    integrating multiple data sources and databases into one system

    .
  • Understanding fundamental

    design principles behind a scalable application

    .
  • Understanding differences between multiple delivery platforms, such as mobile vs. web, and optimizing output to match the specific platform.
  • Implementing

    automated testing platforms and unit tests

    .
  • Experience with

    React.js

    .
  • Familiarity with

    Jenkins

    .
  • Proficiency with

    Docker

    .

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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
Acme Services logo
Acme Services

Industrial Machinery Manufacturing

malad-west Maharashtra

RecommendedJobs for You

Mumbai Suburban, Thane, Mumbai (All Areas)

Bengaluru, Mumbai (All Areas)