Ada Okonkwo
Product engineer — TypeScript, Go, and systems that stay fast
Why one workspace
An applicant tracking system and a freelance marketplace hold two records of the same person, two message threads, two sets of permissions and two invoices. Every question a hiring manager asks — have we talked to her before, what did she cost, who interviewed her — needs both answers stitched together by hand.
A candidate who contracted for you in March is the same profile when she applies for a staff role in September — same history, same reviews, same notes.
Recruiters, hiring managers, interviewers and billing get the same roles across jobs and projects. Nobody is an admin in one tool and a stranger in the other.
Subscriptions, listings, featured placement, milestone funding and payouts land on one account with one exportable log.
How a hire runs
A job produces applications; a project produces proposals. From there the work you do as an employer is identical, which is why the workspace only has one set of screens.
01
Write a job or a brief with the compensation, the location or timezone overlap, and the skills that matter. Both publish to the same marketplace and the same alerts.
12 jobs · 7 projects live now
02
Applications arrive with screening answers attached; proposals arrive with a bid, a payment structure and proposed milestones. Both carry the full profile behind them.
76 applications · 34 proposals to date
03
Move people through your stages, schedule interviews, collect scorecards, leave notes. Hiring managers and interviewers see only what their role needs.
5 default stages · unlimited custom stages on Growth
04
Send an offer, or accept a proposal to open a contract. Fixed-price milestones are funded into escrow up front and released when you approve the deliverable.
$7,800 released from escrow so far
Both lanes
The parts that genuinely differ are the parts that touch employment law and money. Everything else is shared.
For roles with a salary, a start date and a pipeline.
Pay-as-you-go from $99 for 30 days, or unlimited on a plan.
For scoped work with a budget, a deadline and a deliverable.
The market today
Categories are counted across both lanes, so you can see whether a discipline is being staffed permanently, contracted out, or both.
| Category | Jobs | Projects |
|---|---|---|
| Engineering | 4 | 3 |
| Design | 1 | 3 |
| Writing & Support |
Who you can reach
Every profile carries a job-search status and a freelance availability, so you know before you write whether this is a conversation about a salary, a statement of work, or either.
Product engineer — TypeScript, Go, and systems that stay fast
What it costs
Growth is $99 a month for 5 active jobs and 10 active projects with unlimited seats. Without a plan, a single job listing is $99 for 30 days. Freelance money carries a 10% service fee at milestone release, and nothing else does.
Start hiring
The free plan covers one job and one project — enough to run a real hire end to end before you pay anything.
Hireek is a demonstration product; the marketplace above is seeded data queried live.
Posting is free on every plan. Hireek takes 10% of each milestone when it is released.
| 2 |
| 1 |
| Data & AI | 2 | — |
|---|
| Product | 1 | — |
|---|
| Sales & Success | 1 | — |
|---|
| Operations & Finance | 1 | — |
|---|
I build the parts of a product that have to keep working when usage goes up by 10x. Eight years across observability and fintech infrastructure. I like being close to the people using what I build, and I write things down. Currently splitting my time between a long-running freelance engagement and looking for the right full-time role.
Motion designer — product launches and interface motion
Motion that extends a brand system rather than replacing it. After Effects, Lottie, and a strong opinion about easing.
Design systems lead — I make component libraries people actually use
Twelve years in product design, the last six on design systems at companies between 40 and 900 people. My test for a system is whether it survives me leaving.