Junior Blockchain Engineer

roomLondon
  • descriptionContract
  • cloudNo remote

Ethereum Blockchain

Job description

Clearmatics is an established blockchain R&D company in London, UK. We have good ties to the Open Source / Ethereum community, our Lead Engineer works closely with the Ethereum Foundation, and the company is an Ethereum Enterprise Alliance Member. We are looking to hire multiple engineers to expand our team. Our stack is Ethereum-like so familiarity and passion with the space is key. As a Junior Engineer you will be exposed to the latest thinking about Blockchain and Distibuted Ledger Networks. We are working on areas like Privacy, Inter-operability and Consensus. The role would suit a recent graduate with strong fundamentals looking to apply their skills in a structured environment within the Blockchain space.

What we're looking for

As a Junior Blockchain Engineer you will be part of a team of Engineers delivering the core Clearmatics technology product. This includes the core Blockchain node and a suite of innovative smart contracts. The Blockchain space is young and evolving so the role would suit a self-starter who is ready to dive into the space with support from Senior Engineers. You should be familiar with reading documentation and figuring things out yourself but not afraid to ask when you need help. You will have the opportunity to work with and learn from more experienced Blockchain Engineers and assist in creating and maintaining Open Source projects and the core technology platform. Clearmatics has an ambitious program to create a suite of Blockchain tools and products that will enhance the ecosystem and form the basis for future products and businesses. By joining Clearmatics you will have the opportunity to help create these tools and products in an environment where research and experimentation is valued. Bug fixing on existing codebases Performance testing on existing codebases Producing documentation Completing Agile tickets Enhancing existing tooling Contributing to design discussions Familiarity with technologies is less important than an aptitude for learning but some of the technologies and tooling we use include Ethereum, Golang, Python, Solidity, Terraform, Gitlab CI, Git, GPG, Agile.

Why you should join us

Central London location in bright, spacious offices. Fruit, drinks and coffee. Flexible working and WFH policy. Hardware budget to give our developers the best equipment. Company pension. Professional development. The successful candidate must: Have an understanding of Computer Science fundamentals (data structures,algorithmic complexity, etc) Have some experience in strongly-typed languages (C/C++, Golang, Scala, Rust) Have some interest in Ethereum / the cryptocurrency space The successful candidate should: Be a self-learner but not afraid to ask for help when they need to. Be comfortable working in a self-organising team. Be comfortable communicating in verbal and written format. It would be nice if the successful candidate: Has some understanding of cryptography Attends Blockchain related meetups Writes Open Source code for personal projects.

Get blockchain jobs directly in your inbox every week