Wits Innovation Lab

Node.js Developer

Sahibzada Ajit Singh Nagar, PB, IN

5 days ago
Save Job

Summary

Were looking for a highly skilled Backend Engineer with hands-on experience in Node.js, TypeScript, and Microservices architecture to design and develop high-performance, secure, and scalable backend systems. The ideal candidate will be comfortable working with a variety of APIs, messaging systems, databases, and monitoring tools in a cloud-native environment.

Key Responsibilities

  • Design, develop, and maintain robust backend services using Node.js and TypeScript
  • Develop and integrate RESTful APIs, GraphQL, gRPC, WebSockets, or Server-Sent Events
  • Architect and implement Microservices with a focus on scalability and fault tolerance
  • Work with Docker and containerization for service deployment
  • Integrate monitoring and logging tools like Prometheus and Grafana for service health checks
  • Implement integration and unit tests to ensure software reliability
  • Work with at least one message broker such as Kafka, RabbitMQ, or Amazon SQS

- Use and manage SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB) databases, as well as in-

memory data stores like Redis

  • Collaborate with frontend developers to ensure cohesive application functionality
  • Optimize performance and troubleshoot backend issues
  • Implement security and scalability best practices for cloud-hosted services
  • Leverage AWS services to deploy and manage cloud infrastructure
  • Collaborate with cross-functional teams for successful project delivery

Required Skills

  • Proficient in Node.js and TypeScript
  • Solid experience with Microservices architecture
  • Familiar with at least 3 of : REST APIs, gRPC, GraphQL, Protobuf, WebSockets, Server-Sent Events
  • Experience with Docker and containerization
  • Hands-on with at least one message broker : Kafka, RabbitMQ, Amazon SQS, etc.
  • Proficient in integrating monitoring tools (e.g., Prometheus, Grafana)
  • Experience with SQL, NoSQL, and in-memory databases
  • Strong testing background unit and integration tests
  • Working knowledge of AWS infrastructure and services

Nice To Have

  • Experience with CI/CD pipelines
  • Exposure to Kubernetes or serverless architecture
  • Familiarity with Agile methodologies

(ref:hirist.tech)

How strong is your resume?

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