About the Role :
We are seeking a highly skilled Full Stack Developer with strong expertise in modern web technologies and distributed systems. The ideal candidate will have experience in Node.js, Nest.js, React.js, TypeScript, PostgreSQL, event-driven architectures (Kafka, Redis), and containerization with Docker / Kubernetes. Exposure to CRM platforms, CCaaS, and / or VoIP solutions will be a strong advantage.
Key Responsibilities :
- Design, develop, and maintain scalable web applications using Node.js, Nest.js, React.js, and TypeScript.
- Work on event-driven architectures leveraging Kafka and Redis.
- Build and optimize PostgreSQL databases with a focus on performance and scalability.
- Implement containerization using Docker and orchestration with Kubernetes.
- Collaborate closely with cross-functional teams including product managers, architects, and DevOps to deliver high-quality solutions.
- Integrate with CRM platforms and work on CCaaS / VoIP solutions for customer engagement.
- Ensure code quality through peer reviews, testing, and best practices.
- Participate in Agile ceremonies and contribute to sprint planning, estimation, and retrospectives.
Required Skills :
Strong expertise in Node.js and Nest.js (backend development).Proficiency in React.js and TypeScript (frontend development).Experience with Redis and Kafka in event-driven architectures.Hands-on experience with PostgreSQL database design and optimization.Solid understanding of containerization (Docker) and Kubernetes orchestration.Knowledge of CRM platforms integration.Background in CCaaS (Contact Center as a Service) and / or VoIP solutions is highly desirable.(ref : hirist.tech)