Skip to content
techpsilon
All projects

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
Next projectVoice servers that don't drop a call

Have something similar in mind?

Tell us what you're working on and we'll come back with a clear next step.