Position: C++ Blockchain Engineer
Company: Adoriasoft
Category: C++
Experience required: 2y
English level: intermediate

Requirements

Proficient in C++
Excellent with algorithms, data structures
Background in cryptography
Ability to write loosely coupled code, cover it with unit tests
Experience with cross-platform development (Linux/macOS/Windows)
Good understanding of Bitcoin logic and its codebase, experience with its forks
Team-player, great communicator and agile-friendly
Result oriented and self-managed, ready to propose new ideas and implementation options
English: Intermediate(B1)+ (Spoken)

Will be a plus

Experience with Java or Golang or Rust
Experience with Hyperledger Fabric or Besu or Iroha, writing smart contracts
Experience with Ethereum, writing smart contracts
Experience with EOS
Experience with Autotools/Makefile syntax
Experience with GRPC/Protobuf
Experience with blockchain core development

What we offer

Calm and friendly team
Cool distributed app project
Competitive salary
Personal and professional growth
Professional IT events compensation
Account management of your contractor entity
Paid vacation and sick days-off
Paid English classes with individual plans

For Kharkiv team:

Comfortable office at the city center
Paid lunch
Ergonomic highly-adjustable chairs for healthy working experience
Coffee, tea, ice cream and nuts