Website:
yminds.ai
Job details:
About the Role
Our client is seeking an experienced Senior Node.js Developer to design and build scalable backend systems and high-performance APIs for modern applications. The ideal candidate will have strong expertise in Node.js, microservices architecture, and distributed systems, with the ability to build secure, scalable, and high-availability backend platforms.
Key Responsibilities
- Design, develop, and maintain backend services using Node.js
- Build and implement scalable microservices-based architectures
- Develop secure, high-performance, and highly available backend systems
- Optimize system performance, memory usage, and API response times
- Collaborate with frontend, DevOps, and product teams to deliver scalable solutions
- Troubleshoot production issues and resolve system bottlenecks
- Build and maintain RESTful APIs and backend integrations
- Contribute to architectural decisions and backend scalability strategies
- Ensure clean, maintainable, and testable code practices
Required Skills
- 5+ years of backend development experience with Node.js
- Strong proficiency in JavaScript (ES6+) and asynchronous programming
- Hands-on experience with NestJS, Express.js, and TypeScript
- Strong expertise in RESTful APIs and Microservices architecture
- Experience with Kafka and event-driven systems
- Hands-on experience with MongoDB, PostgreSQL, or MySQL
- Experience with Redis or Memcached for caching
- Familiarity with RabbitMQ or Kafka message queues
- Exposure to Docker and cloud environments
- Proficiency with Git and collaborative development workflows
- Strong debugging, analytical, and problem-solving skills
Nice-to-Have Skills
- Experience building high-concurrency and large-scale applications
- Knowledge of GraphQL and WebSocket-based real-time systems
- Familiarity with event-driven architecture, CQRS, and distributed system patterns
- Experience with monitoring tools such as Prometheus, Grafana, or ELK Stack
- Understanding of CI/CD pipelines and automated testing
- Exposure to Kubernetes and cloud platforms such as AWS, GCP, or Azure
- Experience with background jobs or worker-thread processing
About YMinds.AI
YMinds.AI is a talent solutions and consulting firm that connects top-tier technology professionals with forward-thinking organizations. We specialize in delivering curated talent aligned with evolving business and technology needs.
Keywords
Senior Node.js Developer, Node.js, NestJS, Express.js, TypeScript, Kafka, Microservices, REST APIs, MongoDB, PostgreSQL, Redis, Docker, Kubernetes, Distributed Systems
Hashtags
#NodeJS #BackendDeveloper #Microservices #NestJS #TypeScript #Kafka #DistributedSystems #HiringNow #TechJobs #YMindsAI
Click on Apply to know more.