Software development competition
Welcome to our software development competition.
In this competition, you will be asked to build a backend software solution prototype in TypeScript.
The knowledge that will be useful during this competition includes classic software design best practices, knowledge of typical data structures, understanding of Big O notation and how to use it to optimize the software you create. Concepts from multithreaded programming are also useful, especially for competitions in programming languages with native multithreading support.
Winning candidates are eligible for cash prizes (totaling USD $1,000 for each participating programming language) and job offers with optional relocation opportunities (see below).