💼 Hiring Quest – Full Stack Engineer @ V.Connct
Challenge-based hiring quest with structured evaluation and real project outcomes.
Top performers get hired with a paid contract and the opportunity to work on real-world projects.
👋 We are V.Connct, pioneering AI-powered and unified communication in the MENA region.
With over 4 million participants worldwide, we’re leading digital transformation across enterprises through seamless, intelligent communication solutions.
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
🛠️ How the Hiring Quest Works
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
🔍 Who We’re Looking For
✅ 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
🎯 Your Mission: “Smart Communication Hub” Web App
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
🎁 Bonus Points (Optional)
✨ 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
🧰 Tech Stack
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
📝 What You Should Submit
📂 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
📊 Evaluation Criteria
Code quality & structure 30%
Completeness & correctness 25%
Usability & user experience 15%
Handling edge cases 15%
AI integration & creativity 10%
Documentation clarity 5%
📩 After Submission
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.