Skip to content
Join the waitlist

An applicant tracking system for small teams

Hiring software for
founders & small teams.

Post your jobs and run the whole hire in one place: applications, candidate emails, interviews and your team’s feedback. Krinoa reads every application against your requirements, so you know who to call first.

JobsENG7K2Alex Morgan
1 of 9 in this job
AM

Alex Morgan

86match · 1st of 9 in this job

Backend Engineer

applied Sep 21, 2026 · careers

RK
OverviewInterviewsMessagesScorecardsDiscussionActivity
Details
alex.morgan@example.comLisbon, PT · LinkedIn
Résumé · PDF
Profile

Senior Software Engineer at Harbourline

Average tenure
3 years & 2 months
Current tenure
2 years & 7 months
Total experience
8 years & 4 months
Work experience
Senior Software EngineerHarbourline2024 – Present
Software EngineerHarbourline2021 – 2024
Backend DeveloperTillpoint2018 – 2021
The readread 2h ago
86well evidenced

Owned a live PostgreSQL migration end to end, with a rollback path and latency numbers, and is on call for the payments API they built. Leading a team is on the résumé but never shown.

Coverage3 of 4 evidenced
  1. Production PostgreSQL experience

    “planned the move to PostgreSQL, wrote the backfill, and watched query latency through the rollout”

  2. On call for a service they wrote

    “two years on the rotation for our payments API, including the service I built”

  3. Has led a small team
  4. Designs systems to fail safely

    “kept the old writes running until the checksums matched”

    Named, but not at the depth the requirement asks for.

Findings
StrengthMeasured the rollout, not just shipped it
QuestionWhy they are looking now
Reviewed with AI assistance. A person makes every decision.
Know who to talk to first
Every application is scored against the requirements you wrote, with a short summary of what stands out.
See the proof, not just a score
Each point links to the candidate’s exact words. If Krinoa can’t find a quote in what they sent, it drops it.
You decide
The AI can’t reject, move or email anyone. Candidates are told that a person reviews every application.

Before and after

Everything about a candidate.
In one place.

Without KrinoaWith Krinoa
An applicant spreadsheetA pipeline for each role, stage by stage
Résumés forwarded around by emailEvery application and résumé on the candidate’s record
Reply-all threads with candidatesA shared inbox, with an owner for each conversation
Back and forth to find a timeCandidates pick from the times you offer
Feedback scattered across chatsScorecards and comments beside the application

Conversations

Candidate email.
All in one place.

No more digging through five inboxes. Email candidates from Krinoa and their replies come back to the same place, filed on their application. Everyone helping you hire sees the whole conversation, so nobody replies twice and nobody gets missed.

  • Replies come back on their own, filed under the right candidate
  • One owner per conversation, and an email when the candidate writes back
  • Templates for the emails you send every week
  • Rejections wait 24 hours, so you can take one back

The workspace

The screens you’ll use.
With sample data.

Click through the pipeline, inbox, scheduling and scorecards. The data is made up and nothing gets sent.

Pipeline. Everyone who applied to a role, by stage and interview round, with their score, where they found you and how long they’ve been waiting.

Works with your AI assistant

Hand the busywork to your AI.
Keep the decisions.

Ask Claude or ChatGPT to go through new applications, sum up your inbox or set up interviews. It checks with you before anything reaches a candidate.

Your AI assistantConnected to northstar with a Krinoa key

Go through today’s Backend Engineer applications. Who should I call first? Then set up a technical interview with them.

  1. $ krinoa review --json4 applications waiting
  2. $ krinoa apps show A-024read: 86, well evidenced
  3. $ krinoa apps show A-031read: 77, some evidence

Call Alex Morgan first (A-024, 86). They owned a live PostgreSQL migration end to end and are on call for the service they built. Leading a team is claimed but never shown, so ask about it. Dana Kim (A-031, 77) is next.

  1. $ krinoa interviews propose A-024 --name 'Technical interview' …stopped: needs your OK

Proposing a technical interview emails Alex two times to choose from, so I stopped. Here’s exactly what would happen:

  • create a proposed Technical interview (45m video) interview on A-024 (Alex Morgan)
  • offer 2 times in Europe/Lisbon: Thu 01 Oct 2026 11:00 · Fri 02 Oct 2026 10:00
  • email the proposal to alex.morgan@example.com, and tell Ravi Kumar
  • assign Ravi Kumar to A-024

If that looks right, run this to send it:

krinoa interviews propose A-024 --name 'Technical interview' … --yes
Ask in plain words
Connect it once with a key from Settings. Then say what you need, the way you’d ask a colleague.
It does the legwork
It can review applications, read conversations, write interview questions and post jobs.
You approve what matters
Anything that would email a candidate or can’t be undone stops first and shows you exactly what would happen. Every action is logged under your name.
Set up your assistant

From your website to your pipeline

Your careers page.
Or jobs on your site.

Give candidates a careers page in your colours, or put your open roles on the website you already have. Either way, every application ends up in Krinoa.

  • Your own questions on each job, with résumé upload
  • Candidates apply without leaving your site
  • See where each applicant found you
  • Jobs can show up in Google’s job search
Careers pages and the embed
northstar
n
Careers at

northstar

We build payment tools for small online shops. Fourteen people, remote across Europe, and every application is read by a person.

Open jobs 3All teams Anywhere
Backend Engineer

Own the services our customers’ money moves through.

Remote (EU)Full-timeENG7K2
Apply →
Product Designer

Our second designer, and the first one to own research.

Lisbon or remoteFull-timeDES4P9
Apply →
Account Executive

Sell to finance teams who are tired of spreadsheets.

Remote (EU)Full-timeSAL2M5
Apply →

Your team

Hire with your team.
Without the group chat.

Interviewers see only their candidates

Assign interviewers to the candidates they’re meeting. They see those applications and their prep notes, not your whole pipeline.

Referrals that don’t get lost

Each teammate gets a referral link. You always know who referred whom, and the referrer hears when their candidate applies, interviews or is hired.

Notifications that take you to the right place

Replies, @mentions, RSVPs and new scorecards show up as notifications that open the application they’re about.

Getting started

Start with one role.
Add more when you’re ready.

The quickstart takes about fifteen minutes, from sign-up to your first application.

  1. 1

    Create your workspace

    Name your company and invite anyone helping you hire.

  2. 2

    Publish a role

    Write the requirements, then share your careers page or embed the jobs on your site.

  3. 3

    Review and reply

    Read applications, email candidates and book interviews from one place.

One planEarly access

$0 during the beta

Then $49 per workspace a month. You won’t be charged until you choose a paid plan. Need more than six owners and admins? Contact us.

  • Up to 6 owners and admins, unlimited interviewers free
  • Careers page and website embed
  • Pipeline for every role
  • AI screening that shows its evidence
  • Candidate email and a shared inbox
  • Interview scheduling and scorecards
  • Referrals and notifications
  • Works with your AI assistant
Join the waitlist

A few practical details

Before your
first application.

Can I start with just one role?

Yes. Create your workspace, publish a role and share the link. Invite interviewers when you need them.

Can I use my existing website?

Yes. Embed your open jobs on your own site and candidates apply there, or share your hosted careers page. Both show the same published jobs and send applications to your workspace.

Where will candidates find my jobs?

On your careers page, on your own site if you embed it, and anywhere you share the link. Published jobs with a location carry the structured data Google Jobs reads. Direct job-board integrations are not available yet.

Do candidates need an account to apply?

No. They apply with their details and a résumé. Your emails and interview booking links reach them at the address they applied with.

Does it connect to my Gmail or Outlook?

No, and that’s the point. Candidate email goes out from Krinoa and replies come back to the candidate’s application, so the conversation belongs to your team instead of one person’s inbox. Your own mailbox isn’t touched.

What does the AI do with applications?

It reads each application against the job’s requirements and quotes the evidence for each one. It can’t move, reject or email a candidate. The apply form tells candidates that AI helps review applications and that a person makes every decision.

Can my AI assistant do this for me?

Yes, if it can run commands on your computer, like Claude’s desktop app or ChatGPT’s Codex. Give it a key from Settings and it can review applications, sum up your inbox, write interview questions and set up interviews. Anything that emails a candidate or can’t be undone stops and waits for you. There’s no assistant built into Krinoa, and chat in a web browser can’t reach it yet.

What happens after the beta?

Krinoa is $0 during the beta. After it, Krinoa is $49 per workspace a month, with up to six owners and admins and any number of interviewers. You won’t be charged until you choose a paid plan. Candidate export and erasure are built in, so your data is never stuck here.

One role is enough to begin

Your next hire starts
with one job post.

Join the waitlistRead the quickstart