Job Description
We are seeking an experienced full-stack developer to integrate a real-time chat system into our
existing platform built with (frontend) and with Express (backend). The platform
is currently under development and connected to IP linking; it is not live yet.
The objective is to implement a structured, scalable, and secure messaging system that enables
students and teachers to initiate and manage discussions within the platform. This is an
integration task within an already established architecture, not a standalone application.
Scope of Work:
● Integrate or a suitable WebSocket solution for real-time communication
● Implement one-to-one chat functionality between students and teachers
● Design and implement database schema for chat and message storage (MongoDB)
● Persist message history with pagination or lazy loading
● Implement typing indicators and online/offline user presence
● Add unread message count functionality
● Ensure proper room/chan...
existing platform built with (frontend) and with Express (backend). The platform
is currently under development and connected to IP linking; it is not live yet.
The objective is to implement a structured, scalable, and secure messaging system that enables
students and teachers to initiate and manage discussions within the platform. This is an
integration task within an already established architecture, not a standalone application.
Scope of Work:
● Integrate or a suitable WebSocket solution for real-time communication
● Implement one-to-one chat functionality between students and teachers
● Design and implement database schema for chat and message storage (MongoDB)
● Persist message history with pagination or lazy loading
● Implement typing indicators and online/offline user presence
● Add unread message count functionality
● Ensure proper room/chan...
Ready to Apply?
Take the next step in your AI career. Submit your application to Confidential today.
Submit Application