
Unjob.ai
AI-powered job search & talent marketplace helping companies hire faster and freelancers find the right opportunities.
Timeline
6 Months
Role
Project Lead & Founding Engineer
Team
Team of 3
Status
LiveTechnology Stack
Key Challenges
- Scalable Architecture
- Real-time Matching Logic
- Secure Payments Integration
- High Traffic Performance
- Mobile-first UX
- Cloud Infrastructure
Key Learnings
- Backend Architecture in Node.js
- MongoDB Optimization & Indexing
- AWS Infrastructure Management
- Payment Gateway Integrations
- Semantic Search (AI - upcoming)
- CI/CD & Deployment Pipelines
Unjob.ai ā AI-Powered Job Search & Talent Marketplace
Overview
Unjob.ai is a modern job marketplace connecting 500+ brands with 3000+ freelancers.
As the Project Lead & first engineer, I built the platform end-to-end and currently lead ongoing development, mobile app expansion, and new feature innovation.
The platform is now live and scaling, with an upcoming AI layer that will transform job matching, resume intelligence, and candidate preparation.
š Key Highlights
- 500+ companies actively hiring
- 3000+ freelancers registered
- Built from scratch as the first engineer
- Node.js backend with fully scalable API architecture
- iOS app under development (also led by me)
- Daily feature shipping & product improvements
š§ Core Features
šÆ Smart Job & Talent Matching
- Real-time matching powered by custom algorithms
- Intelligent search filters and ranking logic
- Instant job notifications and updates
š³ Secure Payment System
Integrated multiple payment gateways for maximum reliability:
- PhonePe (UPI / Intent flow)
- Razorpay (UPI, Cards, Netbanking)
- End-to-end order creation, verification & payout workflows
- Webhooks for payment status events
- Secure wallet & transaction history system
š¦ Resume & Profile Intelligence
- Automated resume parsing
- Skill extraction & tagging
- Matching score calculations
- Smart suggestions for profile improvement
- AI features rolling out soon
š Hiring Dashboard
- Company accounts with job posting
- Applicant tracking
- Talent search & filtering
- Performance analytics (coming soon)
š Backend & Architecture
š„ Node.js Backend
- REST APIs built using Node.js + Express
- Clean modular architecture
- JWT-based secure authentication
- Middleware-driven request validation
š Database
- MongoDB with Mongoose
- Aggregation pipelines for fast search
- Indexed collections for optimized queries
- TTL jobs for cleanup and scheduled processes
ā Cloud Infrastructure
Hosted and scaled using AWS:
- EC2 for backend server hosting
- S3 for file storage (resumes, company logos, assets)
- CloudFront CDN for global asset delivery
- Auto-deployment pipelines + monitoring
š Frontend
- Next.js App Router
- TypeScript + Tailwind CSS
- Shadcn UI for modern components
- Vercel for hosting and CI/CD
š¤ AI Integration (In Progress)
The next phase of Unjob.ai includes full AI-enablement:
- GPT-powered job matching
- AI resume scoring
- Natural language job search
- Interview simulation & feedback
- Semantic embeddings for similarity search
Iām leading the architecture and integration for these upcoming features.
š Challenges & Solutions
High Traffic Optimization
Scaling MongoDB queries and implementing caching to handle thousands of weekly active users.
Payment Reliability
Integrated multiple gateways and built verification layers to avoid false statuses or payment mismatch.
Cloud Infrastructure
Designed a secure AWS setup with CloudFront CDN for global performance and S3-backed asset management.
š± Current Focus
- Building the Unjob.ai iOS app
- Adding AI-driven recommendations
- Improving onboarding and matching accuracy
- Building new hiring workflows
Unjob.ai continues to grow rapidly, and as the Project Lead I ensure the product evolves every day ā with faster features, stronger infrastructure, and soon, a powerful AI layer to redefine how hiring works.
