HomeProjectsSocial Recruit
SaaS PlatformHR & Recruitment

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

Social Recruit

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.

Social Recruit

Project Details

ClientSocial Recruit
IndustryHR & Recruitment
CategorySaaS Platform
LocationRemote / Global
Published2024

Technologies Used

ReactNext.jsTailwind CSSContentful CMSTypeScriptAI
Visit Live WebsiteBack to Projects