VidPro Consultancy Services

Lead Node.Js Developer

Bengaluru, KA, IN

about 1 month ago
Save Job

Summary

Experience: 9-13 Years

Work Mode: Hybrid

Location: Bangalore & Chennai

Must have Skills: NodeJs, Typescript, MongoDB, PostgreSQL, GraphQL, AWS, NestJS, JWT, Jenkins and Kafka

Role Overview

We are seeking a highly skilled Node.js professionals to join our team. The ideal candidate will have extensive experience in building scalable backend solutions, working with modern JavaScript (ES6+), and leveraging TypeScript for robust development. The role requires expertise in implementing data mappers and transformers, asynchronous programming, and event-driven architectures.

As part of the role, you will contribute to the development of APIs, data ingestion pipelines, and work with relational and non-relational databases. A strong understanding of secure coding practices and API documentation standards is essential. Familiarity with CI/CD pipelines is a plus.

Responsibilities

Data Ingestion and Transformation:

  • Design, implement, and optimize data ingestion pipelines for real-time and batch processing.
  • Develop data mappers and transformers for complex data workflows.
  • Handle large-scale data processing using event-driven systems like Kafka.
  • Optimize data storage and retrieval strategies for relational (PostgreSQL) and non-relational (MongoDB) databases.

API Development

  • Design and develop high-performance, secure APIs (REST and GraphQL).
  • Collaborate with front-end developers and stakeholders to define clear and scalable API contracts.
  • Create comprehensive API documentation using OpenAPI standards.
  • Implement versioning and ensure backward compatibility of APIs.

Architectural Contributions

  • Develop scalable and modular backend solutions using NestJS and ExpressJS frameworks.
  • Contribute to architectural decisions for backend services and data processing workflows.
  • Implement asynchronous programming patterns and event-driven solutions.

Security And Compliance

  • Ensure APIs and data workflows comply with security best practices.
  • Integrate secure authentication mechanisms like JWT and SSO.
  • Perform regular code and security reviews to identify and mitigate risks.

Testing And Deployment

  • Write and maintain unit and integration tests to ensure reliability and performance.
  • Collaborate with DevOps teams to set up and maintain CI/CD pipelines (Jenkins, GitLab CI).
  • Support production deployments and monitor backend system health.

Skills: aws,api,postgresql,jwt,architect,restful apis,jenkins,typescript,mongodb,kafka,graphql,nestjs,lead,node.js,nodejs

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job