Back to projects
May 25, 2025
2 min read

Job4Online Employer Portal

Built and maintained the employer-facing site for recruitment operations within the Job4Online monorepo.

Overview

Employer-facing application in the Job4Online monorepo used by hiring teams to manage job postings and candidate pipelines.

Highlights

  • Delivered production features in a shared Turborepo architecture with reusable packages.
  • Contributed to Blue-Green release workflows via Azure DevOps.
  • Supported containerized deployments using Docker.
  • Collaborated with shared backend and internal CRM workflows for end-to-end hiring operations.

Documented Features

  • Employer Dashboard Core: Company-level dashboard with overview, jobs, applications, interviews, billing, settings, and integrations pages.
  • Company Management: Create/edit company profiles, manage multiple companies, and organization-level settings flows.
  • Job Lifecycle: Create, edit, preview, and monitor standard and casual jobs, including per-job stats pages.
  • Candidate Pipeline: Application listing, job-specific applications, detailed application views, and seeker profile browsing.
  • Talent & Hiring Tools: Talent pools, hiring preferences/settings, and interview management modules.
  • Billing & Payments: Billing pages plus payment and webhook flows (including Stripe and casual job payment callbacks).
  • External Integrations: OAuth callbacks and webhooks for Calendly, Zoom, and Google Calendar.
  • Security & Access: SSO, onboarding, passkey setup, unauthorized handling, and impersonation-aware auth pages.
  • Infrastructure Endpoints: Geocoding API, Uploadthing integration, and RPC route layer for domain operations.