Senior Backend Engineer (Node.js) at RingCentral

Bengaluru, Karnataka, India

RingCentral Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
TechnologyIndustries

Requirements

  • Bachelor's degree in Computer Science or a related field
  • Minimum 6 years of experience in backend development using Node.js and Nest.js
  • Strong proficiency in TypeScript
  • Excellent understanding of object-oriented programming and design patterns
  • Deep expertise in PostgreSQL and MongoDB (master-level database skills)
  • Proven experience in PostgreSQL query optimization and ORMs (TypeORM, Prisma, Sequelize, etc.)
  • Hands-on experience with Kafka MQ, Docker, and Kubernetes
  • Strong understanding of Kubernetes, CI/CD pipelines, and deployment automation
  • Solid understanding of microservices architecture at enterprise scale
  • Experience working with B2B systems and integrations
  • Strong experience with unit testing frameworks and CI/CD pipelines
  • Ability to design and develop scalable distributed systems
  • Excellent problem-solving, communication, and collaboration skills
  • Ability to work independently and effectively in a fast-paced environment

Responsibilities

  • Design, develop, and maintain scalable, high-performance backend applications and services using Node.js and Nest.js
  • Write and maintain unit test cases to ensure code coverage and quality assurance
  • Collaborate in peer programming sessions to share knowledge and improve code quality
  • Conduct code reviews to maintain high engineering standards across the team
  • Design and maintain database structures using PostgreSQL and MongoDB
  • Optimize PostgreSQL queries and work with ORMs in TypeScript (e.g., TypeORM, Prisma)
  • Work with Kafka MQ for message-driven communication and system integrations
  • Build and maintain containerized applications using Docker and Kubernetes
  • Collaborate with cross-functional teams to ensure seamless integration between frontend and backend systems
  • Contribute to architecture design, system scalability, and performance optimization
  • Stay updated with the latest backend technologies and industry trends

Skills

Node.js
Nest.js
TypeScript
PostgreSQL
MongoDB
Kafka
Docker
Kubernetes
TypeORM
Prisma
Sequelize
CI/CD

RingCentral

Phone and video system

About RingCentral

N/AHeadquarters
N/AYear Founded
N/ACompany Stage

Land your dream remote job 3x faster with AI