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.