Hire developers with confidence
Accurately identify great developers using real job-related tasks.
Gain deep insights into your candidates' skills and avoid costly recruiting mistakes.
The first coding assessment platform using real-world coding tests to assess developers. All of our coding tests require developers to create a real microservice from scratch. Learn more
Real tasks, not brainteasers
Leverage real-world coding tests to discover the true potential of your candidates
Coding Test Example: Tilto Store
Beyond Algorithmic Coding Tests
All of our coding tests require candidates to create a real microservice from scratch. Their microservice will be automatically deployed and evaluated in a live production environment, we take care of the whole evaluation process.
This assessment method allows us to test skills that would be impossible to test with traditional algorithmic coding tests.
Thanks to this strategy, we can provide accurate data about your candidates' skills, helping you to avoid costly hiring mistakes.
A complete overview of developers' skills
Building a Microservice from scratch involves a ton of different skills, and so it gives us a complete overview of developers' abilities. Here are some examples of skills that we can evaluate using microservices as coding tests:
Coding tests developers like
Most coding assessment platforms force developers to code without their day-to-day IDE, with time constraints and on coding challenges that are far from what the target job is. This suboptimal environment results in a bad experience for developers and an inaccurate view of their skills.
Instead, at Codigrade, our coding tests are based on real job-related tasks, candidates can use their preferred IDE, and there is no time constraint. This environment creates an enjoyable experience for developers and allows us to provide deep insights into their skills.
Technical assessments, reimagined
Learn how Codigrade can help you hire the best developers.
Gain deep insights into your candidates' skills
All of our coding tests ensure developers have the skills that matter the most to perform on the job.
Code quality is crucial for software development as it determines how well the codebase functions, scales, and maintains over time.
Most software needs to communicate with existing systems like databases, message queues, and other services.
Developers are expected to be able to integrate safely and reliably with existing systems.
Every service exposes some kind of API to interact with it.
It is a crucial skill for developers to be able to understand, design, and implement an API specification.
Developers should know how to efficiently store and retrieve data from databases. Understanding the specificities and trade-offs of databases is mandatory.
With the democratization of event-driven architecture (EDA), it's becoming mandatory for developers to understand and have experience with message queues/brokers.
Understanding and correctly implementing requirements with complete autonomy is the most valuable skill of a developer.
Real Task
Here is an example of one of our easier coding test
(Junior Developers)
Coding Test Example: Hubio
Build a real Microservice
In the Hubio coding test, candidates will need to create a microservice from scratch that needs to interact with another microservice and a database.
They will need to correctly implement a JSON API specification, manage service-to-service communication, and correctly save and retrieve data from the database. To score 100%, they will also need to correctly handle database race conditions.
Stay ahead of your competitors
No bias, maximum accuracy, reduced time-to-hire.
All of our coding tests require candidates to create a real service.
By choosing a coding test that is close to your target job, you will be able to have an accurate view of how your candidates would perform on the job, allowing you to not miss out on top talent and avoid hiring mistakes.
Real-world coding tests are known to be the
best for assessing skills but are not scalable because they involve a human to assess
candidates' code.
We solve this problem by fully automating the deployment and evaluation of
candidates' services; no human intervention is needed.
You do not need to schedule tons of interviews to assess a single developer anymore. Just send an assessment link to your candidates, then, if their grade is good enough, schedule an interview with them to discuss the service they built and challenge their decisions.
See It in Action
In-depth explanation about how to use the Codigrade platform.
Choose a coding test that is close to your target job. We continuously add new coding tests to match as closely as possible with your target jobs.
If you want a custom coding test for your enterprise, you can message us directly.
When you have chosen a coding test, you can then create a new assessment with it. Fill out a simple form where you specify the scenario you chose and the programming languages you allow for this coding test.
After creating an assessment, you will get back an assessment link that you need to send to your candidate for them to take the test.
The candidate will use the assessment link you send them to access the coding test. With this link, they will be able to view the test requirements, choose their preferred programming language from the ones you allowed, and upload their code when they are done.
When the candidate uploads their code, we automatically deploy their service and all the required infrastructure components specified in the test in our own environment. We then run a series of automated tests to assess and grade the code.
Once we have assessed the candidate code, you will receive an
email notification telling you the result is available.
You can use the email link or directly go to the portal to view the test result details and
to download the candidate code if needed.
Simple, upfront pricing
Every paid plan can be cancelled at any time or upgraded to a higher-tier plan.
FREE
$0
/monthExplore and Experience the Basics
2 assessments / month
Free coding tests available
Automated Evaluation
Download candidate code
STARTUP
$119
/monthAccelerate Your Growth
15 assessments / month
All coding tests unlocked
Automated Evaluation
Download candidate code
Email notification when assessment is completed
SCALEUP
$209
/monthUnlock Your Potential
30 assessments / month
All coding tests unlocked
Automated Evaluation
Download candidate code
Email notification when assessment is completed
BUSINESS
$389
/monthMaximize Your Success
60 assessments / month
All coding tests unlocked
Automated Evaluation
Download candidate code
Email notification when assessment is completed
Your Success is our Success
Contact us directly if you have any questions.
Yes, you can use our product indefinitely for free with our free plan (no credit card required), but you will be limited to a small number of assessments per month and can't choose premium tests.
Currrently we are supporting:
More languages will soon be supported.
We use Stripe as our payment service provider. Once you subscribe to a paid plan, you will be able to self-manage your subscription. You can cancel your subscription at any time from our customer portal.
You can easily upgrade or downgrade your subscription by using our customer portal. This way, you will be able to self-manage your subscription when you want and how you want.
We are continuously creating new coding tests to match your candidates' target jobs as
closely as possible.
If you would like a specific test to exist, you can always tell us at contact@codigrade.com
For now, we only allow a small subset of our customers to create
custom tests. We want to improve the flexibility and ease of creating custom tests before
making it globally available.
If you would like a specific test to exist, you can always tell us at contact@codigrade.com
Dedicated to moving the hiring industry forward
At Codigrade, we believe that currently the recruiting process of
most businesses doesn't allow developers to showcase all their potential. Our mission and what is
driving us is to give a powerful tool to businesses to easily and accurately assess developers'
skills.
We are a small, dedicated, and passionate team working hard every day to push our mission
forward.
Join us to revolutionize the traditional recruiting process.
Free trial available
Start Assessing Your Developers for Free