C++ Assessment Developer

Your Role:

We are looking for an experienced C++ Assessment Developer for an initial 1-month contract with the possibility of an extension. As a C++ Assessment Developer, you will:

  • Write new assessments in C++.
  • Write assessments for all difficulty levels ranging from Junior to Senior level.
  • Maintain and keep our existing C++ assessments up-to-date with the latest versions, design patterns, etc.
  • Be given the opportunity to be an integral part of the team deciding the direction of our C++ library assessments roadmap.


Your Characteristics:

  • Ability to work independently.
  • Excited about transferring problems from everyday coding into well-defined and well-structured assessments.
  • Excited about the responsibility that comes with pure greenfield development.
  • Curious about the latest trends in Systems & Embedded Programming.
  • Passionate about developing software that will help drive fair hiring in tech companies.


Your Skills and Experience:

Technical Requirements:

  • 5+ years of professional experience as a C/C++ Developer.
  • Expert in developing software within a Unix/Linux operating system.
  • Use of current C++ programming language features (e.g. Boost, C++-17 onwards).
  • Experience using C++ unit test frameworks.
  • GitHub/GitLab/BitBucket experience.
  • Good practical and methodical approach to breaking down complex problems.
  • Ability to clearly document the code you write.
  • Fluency in English.

Desirable experience

  • Previous experience in creating/contributing to assessments used for screening at companies.
  • Previous experience working partly/fully remotely.


About  CodeScreen

Our Company

CodeScreen allows companies to hire better candidates faster with real-world coding assessments. We give candidates the opportunity to show companies their practical coding skills by solving our project-based, asynchronous assessments. CodeScreen is a fully-remote company, allowing employees to work from wherever they feel most comfortable.

Our Mission

At CodeScreen, we believe screening developers with brainteasers and live coding sessions is inaccurate and inefficient. Our goal is to give all candidates a fair shot at being hired at a company irrespective of the candidate’s background and location. We also want to drive success in organisations by making their hiring process as quick and accurate as possible.

Our Product

With CodeScreen, candidates take assessments offline using GitHub and their IDE of choice. Our assessments are designed to be completed within 2 hours. The starting point of a CodeScreen Frontend assessment is a template project which the candidate has to further develop & evolve to meet a given list of functional requirements. The project also contains automated unit tests (using Jest) and end-to-end tests (using Cypress) that CodeScreen automatically runs against each candidate’s solution to generate a final score & report.