Take a Code Challenge and demonstrate your ability | Geektastic - Peer-reviewed Code Challenges, hire the best
Join our global network of talented software engineers.
Direct connection to technical hiring teams when you're looking for your next job.
Qualify for our peer review team helping the world's top tech companies hire the best developers.

Create a technical profile: let us know your programming language(s) [JavaScript, Java, PHP, Python, C#, iOS (Objective-C), Android etc.], your technical skills and your experience and ability.

Create a job profile when you're looking for a new role. We'll show you matching jobs and you can choose to make contact with the hirers.

Once completed it will be evaluated by our elite review team.

  • Benchmark your coding skills against other members of our community.
  • Qualify for our review team.
  • Be fast-tracked for access to technical hiring teams.

As a member of the Geektastic ÜberGeek team you can earn cash reviewing candidate code challenge submissions. They generally take about 30 minutes to review and we pay you £25 for each one you complete.

Whether you're looking to be a web developer in a leading digital agency, a data analyst at a hedge fund, a DevOps engineer at a high profile Fintech company or a full stack developer in a fast growing start up we’ll find the perfect fit.

Create high quality technical challenges that are licensed on our platform. Every time your challenge is licensed and used by a client you get paid.

Your privacy is our top priority. Unlike other business networks we protect you from inappropriate 😉  and unwanted contact. We put you in control. Only reveal yourself to a hiring team when you choose.

Some of our clients

I have to say that I've done a few of these code challenge things and this was definitely the best form-factor. I much preferred it to, for example, ***, who seem to focus on pure algorithmic design rather than actually making something that works. I like the qualitative feedback through the website as well, much more useful than a raw percentage score. Ben Senior JavaScript developer, London, UK

One company who does make use of computer reviewed code tests is ***. I took and failed a test with them. The code was perfect, apart from a small corner case I didn’t pick up on under the pressure of the test, but because it was computer marked I didn't even get a look-in. Tony Expert Java developer, Exeter, UK

I love your idea, especially as I know firsthand how painful it is to be turned down at the very first stage of the hiring process because of some stupid automated test that says nothing about a developer other than that they're a programmer who can write algorithms. That's *** and the like... [ Anon ] Senior Software Engineer at leading price comparison website, UK

Overall Geektastic has been a great experience for me, I enjoy seeing the contrived ways people solve the same problem. On more than a few occasions I've seen someone solve a trivial problem in 'interesting' ways. I feel that it makes me a stronger engineer and a better interviewer. Duane Senior JavaScript developer, LA, USA

Some members of our Review Team...

What is a Geektastic Developer profile?

A Geektastic Public Developer Profile displays your technical skills and career aspirations and is always anonymous

Your technical profile focusses on your programming languages, technical skills, experience and ability and allows us to match you to code challenges on the platform.

Your job profile, in combination with your technical profile, allows precise matching to jobs published on the platform by leading tech companies. The platform was designed by developers and the quality of the matching between profiles and jobs is very important to us. We want hirers to approach you based on a full understanding of your skills and abilities.

A personal description in your job profile is important in allowing prospective employers to understand what you are looking for in a new role.

All profiles on the platform are completely anonymous and only code challenges that have been reviewed positively are presented in Developer Search results.


Why should I take a Geektastic Code Challenge to join the community?

Geektastic Code Challenges demonstrate programming language skills

An underlying principle of Geektastic's community is the demonstration of real world coding ability.

We give you an opportunity to show your ability to hirers and other software engineers through real world code challenges reviewed by your peers (as opposed to algorithmic tests more suited to machine-based assessment).

Our aim is to make applying for jobs more efficient. A Geektastic Code Challenge is respected by technical hiring teams using the platform as demonstration of your ability. This reduces the need to complete numerous separate tech screens when applying for multiple roles.


There's more to it than being paid for reviewing code challenge submissions

A Geektastic code challenge peer review provides line-by-line comments, summary points and questions for the candidate

Once registered, if your code challenge submission is rated as exceptional by your peers we will invite you to join our elite ÜberGeek team.

The quality of our ÜberGeek review team underpins everything about Geektastic.

Whilst we do pay you for each code challenge submission review (£25 for about 30 minutes for a Standard Review, £10 for about 10 minutes for a Concise Review), there is more to being a member of the ÜberGeek team. You have the opportunity to share your knowledge and experience through your reviews with a global software engineering community to improve their coding skills and further their careers.

We firmly believe that candidates are worth more than a score returned by a machine and they should always learn and improve from their detailed code review.


Based outside the UK? We use TransferWise and Payoneer for all our international payments. To find out more click here.

Can you create a great code challenge?

Geektastic has a library of proven code challenges in many different languages and frameworks

We are looking for experienced engineers to create interesting and engaging code challenges on our platform. Our challenges are used by us and technical hiring teams across the globe to evaluate their candidates.

Geektastic's ethos is to identify highly skilled software engineers who can solve real world problems by writing maintainable, well-structured code rather than those who can solve a maths problem in the shortest possible time.

We strive to ensure that our challenges play to the strengths of the specific programming language rather than having generic problems spread across all languages.

We're always interested in exciting code challenges in these languages (or any others!):

Android • C Sharp • C++ • Cascading Style Sheets • Clojure • Erlang • Go • Groovy • HTML5 • Java • JavaScript • Kotlin • Less • Lisp • Lua • Objective-C • PHP • Perl • Python • R • Ruby • SQL • Sass • Scala • Shell Scripting • Swift • Visual Basic .NET;

Read our blog post by software engineer Andy Davis all about creating awesome code challenges.

Looking for your next role or even just thinking about it?

Technical hiring managers can search the Geektastic developer community for qualified software engineers matching their needs.

We offer a unique way of finding your next role - or that role finding you. We work with the world’s leading technology companies who are all looking to hire great software engineers.

By completing your detailed technical profile, job profile and code challenge you will be matched accurately to suitable roles posted on the platform by technical hiring teams. You can view roles matching your skills and experience in your dashboard.

You remain completely anonymous until you choose to accept the approach from a hiring team.

You can also approach companies directly yourself. Companies like: Skyscanner; Accenture; Gaming Realms PLC ...

Join Geektastic

Pricing for Developers

It's FREE (of course!).
In fact we pay you!
Choose a currency:

Each time you carry out a candidate’s code review

25/ Standard code review
  • 30 minutes work in your pyjamas (or onesie - validation of your attire is not required).
  • You earn your fee each time you complete a Standard review of a candidate’s code challenge.
10/ Concise code review
  • 10 minutes work
  • You earn your fee each time you complete a Concise review of a candidate’s code challenge.

Each time your code challenge is licensed by a client

25/ license purchase
Your challenge could be licensed by 100s of hiring companies.

Each time your code challenge is used

2.50/ challenge use
Write a challenge once and wait for the cash to roll in.