CTO or Head of Development

  • descriptionPermanent
  • cloudNo remote

Ethereum Blockchain React

Job description

CTO - Required to rapidly change processes within the payments application for crypto with the definitive measure of success being the delivery of high quality software.

London based distributed team passionate about their product who have a fantastic engineering culture are looking for a skilled Head of Development or CTO to head up their team. Their core product app allows the sale of crypto to top up your bank account or directly charge your MasterCard to spend on your prepaid card.

The client requires someone who is fanatical about Blockchain who will flourish in a start-up environment. The right candidate will understand that priorities can change swiftly but the definitive measure of success is shipping high quality software. The suitable candidate will be excited by the chance of being involved in the crypto sphere and all the prospects that come along side it.

The Role

The responsibilities of the position include:

  • Define, prioritise and implement features efficiently
  • Manage additional service providers;
  • Be in control and monitor the writing of clean, testable, and well-documented code;
  • Ensuring high levels of security is paramount
  • Design, implementation and release of new product features;
  • Strong Leadership


The successful applicant must have an appetite for web application development and the related ecosystem of tools and libraries. You will need to be familiar with commonly used tools such as Node, React and Babel, be comfortable working at any level of the stack, and you will also need to be opinionated on the use of automation tools for building, testing and releasing your software to a live production environment.


  • Understanding of team management and dynamics
  • An undergraduate qualification in a relevant area of study, or equivalent work experience.
  • A minimum of 5 years of relevant work experience.
  • Experience of working with any RDBMS at non-trivial scale.
  • Good knowledge of data structures, algorithms, and software craftsmanship.
  • An interest in cryptocurrencies and Blockchain technology.
  • Proficiency with git or another source control system.
  • Familiarity with one or more of Agile, Scrum, CI, CD.
  • Knowledge of front-end development (CSS, HTML, React, Redux).
  • Knowledge of back-end development (Node, Express, Jade).
  • Experience with one or more of Flowtype (preferred), Babel, Typescript.


  • Prior experience of building a mobile payments platform or an exchange
  • Experience of working with Bitcoin, Ethereum, or another Blockchain platform.

Get blockchain jobs directly in your inbox every week