Real work · Real reviews · Real jobs

Where junior developers become senior, and get hired.

Build real projects with an AI team that reviews your code like a senior engineer would. Grow from L1 to L5, then apply to jobs your level unlocks.
You write the code. Your AI team reviews it. Your code stays on your own GitHub.

Lars, AI reviewer

Reviewing PR #142

If the payment provider retries, a payout could be paid twice.

Good catch. I added a unique key, so the database rejects a duplicate.

Approved. Explain the choice to Adaeze in your walkthrough.

✓ CHANGES APPROVED
YOUR LEVEL
L3Mid-level

From 14 reviewed tasks

YOUR APPLICATIONS
Backend EngineerInterview
Full-stack EngineerWork trial
Platform EngineerApplied
Reviewed like a senior
Real projects
Levels from real work
Jobs that ask for your level
AI interviews

Built for developers and the teams that hire them

For developers

Build real projects with an AI team that reviews every change. Earn a level from the work, then apply to the jobs it opens.

Find out more

For companies

Post a job with the level you need. Every applicant arrives with their real code, their reviews and how they explained it.

Find out more

For schools

Give every student a real team to work in. See each one’s progress, level and the work behind it.

Find out more

Why developers grow faster here

Real work, reviewed like a senior would, and a level that opens jobs.

  • Adaeze plans the work with you and hands you a ticket on a real codebase, like a first week at a new job.

LL

Senior Backend Engineer

Ledgerline

YOU CAN APPLY
₦18M to ₦30M a year
Lagos, Nigeria · Hybrid
  • Full time
  • Go
  • Needs L3+
Posted 2 days agoApply with your record →
A better way to apply

Apply with your record, not a CV

Get matched with jobs at your levelEvery job says the level it needs, so you see at once where you can apply.
Companies see the work behind itYour code, your reviews and your walkthroughs go with every application.
LL

Senior Backend Engineer

Ledgerline

YOU CAN APPLY
₦18M to ₦30M a year
Lagos, Nigeria · Hybrid
  • Full time
  • Go
  • Needs L3+
Posted 2 days agoApply with your record →

Why companies hire here

See the real work before the interview, and let Claire ask the first questions.

  • Pick the level a job needs. Only developers who reached it can apply, so you read fewer, better applications.

Post a job for free
Claire, the AI interviewerLIVE · 12:48
AO
CLAIREWalk me through how you stopped payouts being paid twice.
Why Blacksmith Experience

We help junior developers become the senior engineers companies want to hire.

Most juniors never get the reviews that make a senior. Here, an AI team plans real work with you, reads every change and asks you to explain it, so the growth is real and companies can see it.

“You think your code is fine until someone reviews it, then you see what you could have done better.”
Paul Dirisu · Developer
AdaezeEngineering Manager
MayaTech Lead
LarsStaff Engineer
NalediProduct Manager
MeiProduct Designer
TundeSenior Backend Engineer
Browse by role

Pick the kind of developer you want to become

Every role has projects to grow on and jobs that ask for its level.

How we compare

Proof that a CV can’t give you

The usual ways of showing what a developer can do, side by side.

CriteriaBlacksmith ExperienceA CVCoding testsBootcamps
Real code, reviewed
Feedback on every change
A level from real work
Apply straight to jobs at your level
Free to start
Open jobs

Jobs that ask for your level

Companies post the level they need. Reach it, and you can apply with your real work.

Frequently asked questions

Something else on your mind? Email us and a real person will reply.

hello@blacksmithexp.dev

Yes. Projects start at L1, and your AI team guides you through each task. You grow by doing the work.