All projects Next projectVoice servers that don't drop a call
Recruitment
A complete hiring platform, end to end
GraphQL API, a real-time chat server in Rust, web and mobile apps, AI candidate screening, calendar sync and the internal tools to run it all.
Results
- environments run end to end
- 5
- of continuous delivery
- 3 years
The challenge
A recruitment company needed one platform for candidates, employers and its own staff: job applications, interviews, messaging and screening, on the web and on mobile, running reliably across several environments.
What we built
- A NestJS GraphQL API as the system of record, with separate public, admin and chat schemas
- A real-time chat server written in Rust, with live subscriptions
- Web and Flutter mobile apps, and an admin console that replaced a no-code back office
- AI screening that helps reviewers work through applications faster
- Two-way calendar sync with Google and Outlook for interview scheduling
- Internal tools to explore environments, monitor infrastructure and report on delivery
Built with
- NestJS
- GraphQL
- Rust
- PostgreSQL
- Next.js
- Flutter
- Firebase
- Google Cloud
- AWS
Have something similar in mind?
Tell us what you're working on and we'll come back with a clear next step.