Phase: Submission
Registration Deadline: October 25, 2025
Submission Deadline: November 2, 2025
You get hired with paid contract and the opportunity to work on real-world .
We’re now hiring a Full Stack Engineer (MERN + Next.js) to join our on-site team in 6th of October City and help us build scalable, j platforms.
🕓 Start Date: November 2025
💰 Salary Range: 15,000 – 25,000 EGP
💼 Contract Type: Full-time
📍 Work Location: On-site – 6th of October City
🧭 Hybrid Mode: Starting January 2026 → 1–2 days WFH, 3 days from office
1️⃣ Register for the quest
2️⃣ Receive the full challenge after registration closes
3️⃣ Submit your solution before the deadline
4️⃣ Top candidates are invited to a technical review session
5️⃣ One candidate will be hired
✅ 1–3 years of full-stack development experience
✅ Proficiency in MERN Stack (MongoDB, Express, React, Node.js)
✅ Strong experience with Next.js (SSR / SSG)
✅ Solid understanding of PostgreSQL and database optimization
✅ Experience building and consuming RESTful or GraphQL APIs
✅ Familiar with TypeScript and Tailwind CSS
✅ Good eye for responsive UI and clean UX
💡 Bonus: Hands-on with Socket.io, Docker
Business Context
At V.Connct, we build platforms that connect enterprises and their audiences in real time.
Your mission is to design and implement a mini real-time chat dashboard with an AI-powered insights panel that summarizes or tags conversations.
📌Task:
Backend (Node + Express or NestJS)
Build APIs to:
Register / Login users (JWT)
Send and fetch chat messages
Generate AI insights (mock or integrate with OpenAI API)
Database (PostgreSQL)
Tables:
Users (id, name, email, password hash)
Messages (id, sender_id, receiver_id, text, timestamp)
Insights (conversation_id, summary, sentiment)
Frontend (Next.js + React + TypeScript)
Pages / Features:
Login / Register
Chat Dashboard (list users, open conversation, send messages)
AI Insights section (display summary or sentiment per conversation)
Mobile-responsive layout
✨ Deployed demo (Vercel / Render / Docker Compose)
✨ “Online Users” indicator via WebSocket
✨ Message search or analytics panel
✨ Short README section explaining where and why you used AI
Frontend: Next.js (React + TypeScript, Tailwind CSS)
Backend: Node.js + Express / NestJS
Database: PostgreSQL
Real-time: Socket.io / WebSocket
Optional AI: OpenAI API / HuggingFaceد
Deployment: Vercel / Render / Docker
📂 GitHub repository containing:
Frontend + Backend code
README with:Setup instructions, API documentation, Tests, assumptions
10-minute video:
3 min self-intro + two tech challenges you’re proud of
7 min demo of architecture, features, and flow
Code quality & structure 30%
Completeness & correctness 25%
Usability & user experience 15%
Handling edge cases 15%
AI integration & creativity 10%
Documentation clarity 5%
Top candidates will be invited to a technical review session
👉 Final hiring decision will be made within 3–5 business days after the review session.