Back to all jobs

Senior Blockchain Developer for Ciklum Digital

Minsk, Belarus

JavaScript vacancies


Ciklum is looking for a highly motivated and experienced Senior Blockchain Developer to join our Ciklum Digital R&D team, designing and building our world-class secure blockchain cloud-based platform focusing on performance, Data Optimization Services that drive business values on a full-time basis.

If you are looking to join a global start-up that is shaping the future of banking, be one of the pillars of the company and take part of all R&D activities to take the platform forward, then this position is for you!

About the Project:

Based on a synergy of Blockchain and Banking Technology, HBH is building an innovation platform that enables Banking to offer a vast range of financial instruments.


  • Build effective SaaS for working in a complex fintech landscape
  • Develop using high end development stack including Node.JS, NestJS, Angular and MongoDB
  • Integrate and deploy full blockchain nodes in various crypto-currencies
  • Work closely with peer developers, product managers, and Data Scientist
  • Providing expert-level knowledge and take an active part in the team tasks
  • Work in an extreme agile team in a dynamic environment
  • Build effective PaaS for working in a complex fintech landscape
  • Participate in 100% Cloud-based development on top of AWS & distributed data center using Dockers and K8S
  • Work in a vibrant working environment


Who are you?

  • Passionate about building SaaS and Microservices
  • Looking to be innovative using cutting edge technologies
  • Can work in a vibrant startup environment, while remaining organized and methodological
  • Knowledgeable and experienced with large-scale distributed systems, application servers and micro services
  • Experienced with SQL and NO-SQL Databases and Data Structures
  • Have knowledge of Web standards and protocols and frameworks
  • A creative thinker and problem-solver with a Can-do attitude
  • Self-motivated, People’s person and a team player with good communication skills who can work independently

Preferred Qualifications:

  • BS degree in Computer Science or equivalent engineering experience
  • At least 4+ years of experience with JavaScript, TypeScript, Node.js
  • Proven experience in Blockchain development and integration.
  • Experience with BitCoin development – generate keyss and addresses, signing transactions and interaction with blockchion node
  • Experience in Ethereum smart contract development in Solidity and deployment
  • Knowledge in Cardano NFT – a plus
  • Knowledge of container world and distributed data centers (AWS)
  • Experience with CI/CD pipelines (Advantage to Jenkins) – a plus
  • Knowledge in Linux
  • Excellent English

Personal skills

  • Works under general direction, accepts guidance and has work reviewed at agreed milestones
  • Has working-level contact with customers and colleagues
  • May supervise others or make decisions which impact the work assigned to individuals or phases of projects
  • Performs a range of work, sometimes complex and non-routine
  • Demonstrates effective communication skills
  • Plans, schedules and monitors own work (and that of others where applicable) competently
  • Contributes fully to the work of teams

What's in it for you

  • Employment under the law of the Republic of Belarus
  • Career growth opportunities
  • Realization of your innovative ideas in building new Ciklum Solutions and Services
  • Friendly collaborative teams and enjoyable working environment
  • Professional skills development and training programs
  • Variety of knowledge sharing, training and self-development opportunities
  • State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions

Your dream job isn’t here? Let’s stay in touch! We’ll inform you about the best opportunities.


    filetypes: pdf | doc | docx limit - 1MB

    By submitting completed “Contact Us” form, your personal data will be processed by Ciklum Group and its subsidiary entities worldwide. Please read our Privacy Notice for more information. If you have any questions regarding your rights or would subsequently decide to withdraw your consent, please send your request to us.