Blockchain Developer



We are looking for a passionate blockchain developer who will be responsible for designing, implementing and supporting our distributed blockchain based network.

You will be analyzing our blockchain needs, designing customized blockchain technologies, and launching and maintaining our blockchain network. Attention to security, performance and latency are paramount.

To ensure success as a blockchain developer, you should possess extensive knowledge of programming languages used for blockchain development and experience in cryptography. An outstanding blockchain developer will be someone whose expertise translates into secure, fast, and efficient digital transactions.


  • Maintain our public blockchain networks (e.g. DeFi Blockchain mainnet & testnet).
  • Join the full life cycle of blockchain and related software development, including requirement gathering, design, coding, testing, deployment, documentation and support.
  • Be willing to pick up any other technology stacks when required to get the job done.
  • Contribute creativity and insight to solve both technical and business challenges.
  • Promote technology best practice within the team.


  • Bachelor’s degree (or higher) in computer science, computer engineering, or equivalent practical experience.
  • 2+ years of experience as a blockchain developer.
  • 5+ years of development experience (OOP, data structures design, algorithms, unit testings, CI/CD, etc.).
  • Advanced proficiency in programming languages, such as C++, Java, Python, Javascript and Solidity.
  • Understand how blockchain works (e.g. mining consensus, transaction pooling, fork resolution, smart contracts).
  • Knowledge of cryptography and blockchain protocols.
  • In-depth knowledge of best practices in blockchain management and data protection.
  • Basic understanding of trading concepts (Forex, shares, or cryptocurrencies)
  • Ability to work independently while collaborating in a fast-paced agile team.
  • Proven track record for great learning skills, solve challenging problems.
  • Code versioning tools (Git)
  • Excellent analytical and multitasking skills
  • Excellent communication skills


  • Outstanding career growth and opportunities
  • Attractive remuneration package
  • High growth industry


  1. Download the questionnaire from
  2. Answer the questionnaire
  3. Upload your Java assignment to GitHub
  4. Fill the GitHub field on this application form
  5. Upload your answered questionnaire to this application form
  6. Upload your CV to this application form

Good luck!