Social Recruit
"Where talent meets opportunity — intelligently."
A modern AI-powered recruitment platform built with React, Next.js & Tailwind CSS, featuring Contentful CMS-driven blogs, candidate matching, and a seamless hiring experience for both recruiters and job seekers.
Client
Social Recruit
Location
Remote / Global
Published
2024

90+
Lighthouse Score
30+
Blog Articles
<1s
Page Load Time
2x
Roles Supported
Introduction
Social Recruit is a next-generation recruitment platform designed to bridge the gap between top-tier talent and forward-thinking companies. Unlike traditional job boards, Social Recruit leverages a social-first approach — enabling candidates to build rich profiles, showcase their work, and connect with recruiters in a more human, transparent way. The platform required a highly performant, scalable frontend architecture with dynamic content capabilities, real-time interactions, and a content marketing engine to drive organic growth.
Challenges
Performance at Scale
The platform needed to handle thousands of concurrent job listings, candidate profiles, and recruiter dashboards without sacrificing page load speed or user experience.
Dynamic Content Without Developer Dependency
The marketing and content team needed full control to publish, edit, and manage blog posts, thought leadership articles, and hiring guides — independently, without touching code.
Complex UI for Multiple User Roles
The platform serves two distinct user types — recruiters and candidates — each with completely different dashboards, workflows, and interaction patterns that had to feel intuitive for both.
SEO for a Competitive Market
In the crowded HR-tech space, organic discoverability was critical. The platform needed server-side rendering, structured data, and a content strategy to rank for high-intent recruitment keywords.
Solutions
Next.js App Router Architecture
Built the entire platform on Next.js with the App Router, leveraging server components for data-heavy pages, static generation for marketing pages, and dynamic rendering for real-time dashboards — achieving the best of all worlds.
Contentful CMS Integration
Integrated Contentful as a headless CMS for the blog and resource center. Content editors can publish rich articles, set SEO metadata, manage categories, and schedule posts — all without touching the codebase.
Tailwind CSS Design System
Designed and built a consistent, scalable design system using Tailwind CSS with custom tokens for brand colors, typography, and spacing — ensuring visual consistency across 50+ components.
Role-Based UI Architecture
Architected separate dashboard experiences for recruiters and candidates using Next.js route groups and middleware-based auth guards, keeping concerns cleanly separated while sharing a common component library.
SEO & Performance Optimization
Implemented dynamic Open Graph tags, JSON-LD structured data, automatic sitemap generation, and ISR (Incremental Static Regeneration) for blog posts — resulting in fast pages and strong search engine visibility.
Component-Driven Development
Built a fully modular, reusable component library covering forms, cards, modals, filters, and data tables — enabling rapid feature development and consistent UX across the platform.
Outcome
Social Recruit launched as a polished, production-ready platform that set a new standard for recruitment UX in its space. The Contentful CMS integration empowered the content team to independently scale their blog to 30+ articles within weeks of launch, driving meaningful organic traffic. The Next.js architecture delivered sub-second page loads across all core user journeys. Recruiters reported a significantly faster time-to-hire, while candidates praised the clean, LinkedIn-alternative profile experience.
Key Features
Contentful-Powered Blog & Resources
A fully headless CMS-driven content hub where the team publishes hiring guides, industry insights, and career tips — with rich text, images, and SEO fields all managed from Contentful.
Recruiter & Candidate Dashboards
Distinct, role-aware dashboard experiences for both platform user types — job posting management and applicant tracking for recruiters; profile building and application tracking for candidates.
Advanced Job Search & Filters
A powerful, real-time job search interface with multi-dimensional filters — role type, location, salary range, industry, and experience level — built for speed and usability.
Responsive & Accessible UI
Every screen is fully responsive and built with accessibility in mind — semantic HTML, ARIA labels, keyboard navigation, and WCAG-compliant color contrast throughout.
ISR & Static Blog Pages
Blog posts are statically generated with Incremental Static Regeneration, ensuring fast loads and always-fresh content without full rebuilds.
Performance-First Architecture
Image optimization with Next.js Image, code splitting, lazy loading, and font optimization combine to deliver Lighthouse scores consistently above 90.
Conclusion
Social Recruit is one of my most technically ambitious projects — combining a modern React/Next.js frontend, headless CMS content pipeline, and a multi-role SaaS architecture into a cohesive, high-performance product. It showcases my ability to architect scalable platforms from the ground up, make smart infrastructure decisions, and deliver polished user experiences that serve real business goals in competitive markets.
