We use cookies to provide the best experience. By continuing to use our website, you agree to the cookies policy outlined in our privacy policy. close cookies
results

The real-world coding test platform

Accelerate your hiring by screening developers fairly, quickly and accurately.

policyexpertopengammalumigo
lumigoswoopmedly
policyexpert
opengamma
lumigo
lumigo
onceAcreFund
medly
results

Why use CodeScreen?

results

Increase Accuracy

Our real-world coding environment makes the result of a test highly indicative of how the candidate will perform in the job.

Our real-world coding environment makes the result of a test highly indicative of how the candidate will perform in the job.

results

Improve Candidate Experience

Candidates take tests in their own time and in an
environment they are most comfortable and familiar with.

Candidates takes test in their own time and in an environment they are most comfortable and familiar with.

results

Decrease Time-to-Hire

Automated grading and ability to screen candidates asynchronously vastly reduces time taken to filter applicants.

Automated grading and ability to screen candidates asynchronously vastly reduces time taken to filter applicants.

results

Standardize Brand

CodeScreen can be entirely white-labelled to your
company, resulting in a consistent brand across your
hiring process.

CodeScreen can be entirely white-labelled to your company, resulting in a consistent brand across your hiring process.

results

Remove Bias

Remove bias by assessing a candidate's real-world coding skills, allowing you to hire based on merit, not assumptions.

Remove bias by assessing a candidate's real-world coding skills, allowing you to hire based on merit, not assumptions.

Happy Customers

Save time and money

See why our customers love using CodeScreen to hire more
effectively and accurately while saving time and money in the process.

See why our customers love using CodeScreen to hire more effectively and accurately while saving time and money in the process.

customer photo

CodeScreen has been a tremendous time-saver for us, which is all the more important as we’re operating in a difficult hiring market with a very broad range of skills level and hence a high candidate/offer ratio. The smooth integration to our Applicant Tracking System, including the reporting of candidate scores, was the cherry on the cake, as well as the team’s fantastic support.

Yann Jouanique Director, Software Engineering at One Acre Fund
customer photo

CodeScreen saves us a lot of time by automating our take-home coding assignment stage in the interview process. Now our interview panel only needs to be involved if the code submission passes the CodeScreen stage, thereby increasing the number of candidates we can evaluate. It integrates seamlessly with our ATS providing a smooth experience for the recruiters as well as candidates.

Kunal Dabir VP of Engineering at Medly Pharmacy
customer photo

So many testing platforms rely on the candidate writing code in a web-based interface, but this isn't realistic. We were looking primarily for integration with GitHub, allowing candidates to work on the test in the same way as they would develop software at OpenGamma, using an IDE of their choice.

Jon Senior CTO at OpenGamma
customer photo

CodeScreen's real-world coding environment allows us to measure how candidates will perform on the job, therefore significantly increasing the accuracy and efficiency of our hiring process.

Dom Farr CTO at Policy Expert

Happy Candidates

Give candidates their best shot

Hear why CodeScreen is the candidates' favorite way of applying to roles.

customer photo

CodeScreen's real-life coding environment allowed me to showcase my actual ability when applying for developer roles. This is in contrast to browser based tests and live pair programming exercises, which always made me feel unnecessarily stressed and did not accurately gauge my programming skills.

Jake West-Gomila Frontend Developer at OpenGamma

Our ATS Partners

jazzhr
greenhouse
workable
comeet
smartrecruiters

How it works

step-1

Step 1

Company creates a custom test or chooses from our in-house library of tests.

step-2

Step 2

CodeScreen creates private GitHub repo for candidate to complete the test. Candidate given access.

step-3

Step 3

Candidate completes test at home with their own IDE over a set number of hours/days.

step-4

Step 4

Company receives a detailed analysis report on the candidate's solution.

results

Real-world library tests

All of our tests involve using everyday libraries to solve real-world problems.
Filter through our tests library by language/framework and the skills you want to test.

All of our tests involve using everyday libraries to solve real-world problems.

github github

Supported languages & frameworks

Ruby

ruby

JavaScript

javascript

Python

python

PHP

Java

java

Kotlin

kotlin

.NET

.net

Go

Scala

Scala

SpringBoot

SpringBoot

Angular

Angular

AngularJS

Angular

React

React

React Native

React

Vue.js

Vue.js

Rails

Rails

Django

Django

Terraform

Terraform

Frequently Asked Questions

How much does CodeScreen cost?

See our pricing section.

What are hidden tests?

These are unit tests that are not visible to the candidate, but are run against the candidate’s solution and count towards the final score. These allow companies to test the solution against edge test cases.

Can a candidate change/add tests?

A candidate cannot add/change any existing test suite files. They can however add their own tests to new files they create. These tests are not included in the suite of test cases that the candidate's solution is scored against, but are included in the code coverage analysis.

Who can see the private repo that is created?

Only the candidate is given access at the start. Once they have completed the test, their access is then revoked and you are given access.

How long does it take to complete one of your tests?

All of our assessments have been designed to be successfully completed within 60 - 90 minutes. We allow you to set a maximum time greater than this so that the candidate does not feel unnecessarily stressed.

Are unit tests required?

No. Your test can have zero unit tests if you feel that your test does not work well with automated tests.

What languages/frameworks are supported?

See our supported languages & frameworks section.

Can I allow the candidate to choose the language?

A candidate can choose to write the test in any of the languages/frameworks that your test supports. All tests in our library are available in multiple different languages.

Which ATS (Applicant Tracking Systems) do CodeScreen integrate with?

CodeScreen currently integrates with JazzHR, Greenhouse, Workable, Comeet and SmartRecruiters. We are in the process of adding support for more!

At what point is one candidate consumed from my monthly quota?

One candidate is consumed from your monthly quota once a candidate begins a CodeScreen test. This is the point at which the private repo on GitHub is created for them.

What form of payments to you support?

We accept payment by all major credit and debit cards.

Can academic institutions, bootcamps, and non-profits use CodeScreen?

Yes! We offer special discounts for academic institutions, bootcamps, and non-profits, so please message us on our chat or email us at hello@codescreen.dev to discuss.

Recent Blog Posts

github
github
github

Pricing

Simple pricing that scales with your hiring needs.
Try it for free. All pricing plans are billed on a rolling monthly basis. Cancel any time.

Pro

20 candidates

$10/additional candidate

$249 per month

7-day free trial
  • Automated Test Suite Scoring
  • Detailed Code Analysis
  • Code Coverage Reports
  • Tests Library
  • Custom Tests
  • 15+ Languages & Frameworks
  • Automated Candidate Feedback
  • Video Recordings
  • Unlimited Users
  • ATS Integration

Enterprise

100 candidates

$5/additional candidate

$599 per month

7-day free trial
  • Everything from Pro
  • White-Labelling
  • Organisation-Wide Reports
  • API Access
  • Priority Support
  • Private Slack Channel

Custom

Contact us for a specific quote

We can process a lot more candidates for a lot less if you send more than 100 tests to candidates per month.

Contact Us
  • Everything from Enterprise
  • Custom # of candidates