Clubedge
Tunisie

PFE-2026-04 - Communication Hub & Team Management System

Human Resources / Internal CommunicationsReal-time messagingTeams managementwebsocketsBackend / Base de donnéesmicrofrontendsRBAC

Publié il y a environ 18 heures

Stage
⏱️4-6 mois
💼Télétravail
📅Expire dans 13 jours
1% aujourd’hui > 0%.

Description du poste

Build the collaboration backbone by combining advanced team/department management with an internal communication center to enable real-time messaging and structured communication across tenant organizations.

Responsibilities:

  • Design and implement team & department structures
  • Build real-time messaging for direct messages and team channels
  • Develop chat features: file attachments, reactions, read receipts
  • Integrate teams with tasks, events, and analytics
  • Enable team-level filtering and reporting across modules
  • Apply RBAC and RLS for secure access to teams and channels
  • Implement notifications (push & email digests)

Technologies:

  • Next.js/React, TypeScript
  • Postgres (teams, channels, messages, memberships)
  • WebSockets/Socket.io for real-time messaging
  • Row-Level Security (RLS), RBAC permissions

Notes: 1 trainee.

Clubedge - PFE-2026-04 - Communication Hub & Team Management System | Hi Interns | Hi Interns