LocalNinja

Project · NinjaHR people operations HR platform

← Back to site

Shipped product · Live at hr.localninja.ca

NinjaHR

An agentic HR platform for Canadian small and mid-sized businesses that runs the whole employee journey - from first job posting to final payout - in one system, with an AI copilot on every screen. Compliance is the feature: Ontario's Bill 149, Quebec's Law 25 and each province's Employment Standards Act are encoded into the product.

RoleFounder · full-stack engineer
StackNext.js · NestJS · DDD / CQRS · two repos, one workspace per company
ComplianceBill 149-validated postings, ESA-checked leave, permission-gated documents, offboarding that computes what the law requires
Linkshr.localninja.ca ↗
01

Admin dashboard

The single console for hiring, onboarding, time off, performance, documents, training and offboarding - with the AI copilot one click away.

02

Recruitment - full ATS

Requisitions with AI-generated job postings that are validated for Bill 149 (salary ranges, AI-disclosure) before they can be published.

03

Employee profile

Roles, documents and history in one place; document access is permission-gated so the right people see the right things.

04

Time off

Leave requests checked against the employee's provincial Employment Standards rules before approval.

05

Business units

Org structure per workspace - departments, teams and reporting lines that the rest of the system respects.

06

Help centre

In-product help and guidance alongside the copilot, so admins don't need an HR consultant to get started.