E
eDAS1h ago
Indeed

Backend Engineer

Gurugram, Haryana
Full Time
Senior Level
1500000-2200000

Auto Apply to 50+ AI Matched Backend Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at eDAS

Full Job Description

Join eDAS as a Backend Engineer (Node.js) in Gurugram, Haryana. We are developing an innovative AI-native omnichannel platform designed to revolutionize how businesses interact with their customers. This role is crucial for delivering scalable, secure, and cutting-edge solutions.

Our platform unifies voice, SMS, email, and chat to provide seamless customer engagement experiences. We are seeking a talented Backend Developer with robust Node.js and real-time socket communication expertise to contribute to our dynamic team. You will be instrumental in building highly scalable, robust, and intelligent systems.

Key Responsibilities:

  • Design, develop, and maintain core backend components, with a focus on real-time communication and system scalability.
  • Build and deploy RESTful APIs using Node.js.
  • Develop and manage Node.js cron jobs.
  • Optimize data flow for PostgreSQL and Redis.
  • Utilize TypeORM and TypeScript within the Node.js environment.
  • Develop and maintain backend services leveraging Node.js, Socket.IO, and Apache Kafka.
  • Adhere to clean architecture principles.
  • Implement and manage real-time communication channels using sockets.
  • Design scalable, event-driven systems capable of handling high concurrency.
  • Enhance system performance, optimize queuing mechanisms, and manage resource handling.
  • Collaborate effectively with frontend, product, and engineering teams.
  • Ensure the platform's scalability, security, and optimal performance.
  • Monitor system performance and proactively troubleshoot issues.
  • Stay abreast of advancements in modern backend and real-time communication technologies.

Required Skills & Qualifications:

  • A minimum of 5 years of experience in backend development.
  • Proficiency in Node.js.
  • Hands-on experience with Socket.IO or WebSockets for real-time applications.
  • Experience with event-driven architecture and messaging systems (Kafka is preferred).
  • Strong knowledge of PostgreSQL and Redis.
  • Experience with TypeORM and TypeScript.
  • A solid understanding of scalable system design and concurrency management.
  • Familiarity with cloud platforms like AWS, Azure, or GCP is advantageous.
  • Exceptional problem-solving and debugging capabilities.
  • Strong communication and teamwork skills.

Location: Gurugram, Haryana (In-person)

Salary: ₹1,500,000.00 - ₹2,200,000.00 per year

Notice Period: Please specify your notice period and earliest possible joining date.

Experience Requirements:

  • Node.js: 5 years (Required)
  • Socket.IO: 3 years (Required)
  • Databases: 5 years (Required)

Company

E

eDAS

Gurugram, Haryana
Posted on Indeed