Backend Developer

Backend Developer

Surat, India

Fulltime

Easy Apply

Job description

We are looking for a Backend Developer with 2+ years of experience in building high-performance backend systems using Node.js, TypeScript, and Microservices architecture. In this role, you’ll architect scalable applications, manage real-time communication with Socket.io, and optimize data flow using MongoDB, Redis, and message queues like RabbitMQ or Kafka. You’ll collaborate across teams and lead backend innovation in fast-paced product development cycles.

Responsibility

  • Design and develop scalable server-side applications using Node.js and TypeScript.
  • Build RESTful APIs with Express.js and integrate with frontend and third-party services.
  • Implement real-time features using Socket.io.
  • Optimize backend systems using MongoDB and Redis for storage and caching.
  • Design distributed systems and maintain a Microservices Architecture.
  • Integrate Queue/PubSub systems such as RabbitMQ or Kafka for asynchronous processing.
  • Participate in code reviews, enforce best coding practices, and mentor junior developers.
  • Collaborate with product, frontend, and DevOps teams to deliver features at scale.
  • Identify and fix backend performance bottlenecks.

Requirement

  • Minimum 2 years of backend development experience with Node.js.
  • Proficient in TypeScript, JavaScript, Express.js.
  • Hands-on experience with MongoDB and Redis.
  • Experience with real-time applications using Socket.io.
  • Strong understanding of asynchronous messaging systems (e.g., RabbitMQ, Kafka).
  • Solid experience with Microservices-based architecture.
  • Familiarity with CI/CD and DevOps workflows is a plus.
  • Strong problem-solving skills and ability to thrive in fast-moving teams.
  • Great communication and mentoring skills.

Safety Advise

GOALREIFY will never ask for payment during the job application process. Official emails come only from @goalreify.com. Beware of fraudsters asking for fees under false pretenses. We do not offer jobs or interviews in exchange for money. Stay vigilant!