Smart Contract Developer

Our client is a high-tech VC funded international company in the field of cryptography, relying on Multiparty Computation (MPC) technology as an alternative to blockchain key management. The company is continuing to grow and develop its engineering center here in Sofia and to offer exciting opportunities with cutting-edge technologies in the crypto world.

Smart Contract Developer


• Design, develop and implement key system and application architecture components that support the creation, transfer, and storage of digital assets;
• Build products that can interface with a variety of blockchain consensus mechanisms such as proof of work, proof of stake, and delegated byzantine fault tolerance;
• Develop and implement software modules which integrate with various internal and external wallet systems;
• Design and develop smart contract ecosystems ensuring transaction privacy on a public Ethereum blockchain;
• Perform code analysis, requirements analysis, identification of code metrics, system risk analysis and software reliability analysis;
• Develop specifications and designs for complex applications or modifying/maintaining complex existing applications;


• BS/MS in Computer Science or related field;
• Experience coding and maintaining Ethereum smart contracts;
• 2+ years of Solidity development and smart contract tooling experience;
• Knowledge of automated market-making algorithms and general knowledge of the mechanics of derivatives issuance;
• Experience with Web Services, RESTful APIs, GraphQL, JWT;
• Strong understanding and experience of implementing algorithmic trading concepts into smart contract designs;
• 3+ years of experience with Golang will be considered as a plus;
• Ability to work in an Agile environment;
• Fluency in English

Should you consider yourself as the right candidate for this role, we would be glad to receive your CV in English.

Only shortlisted candidates will be contacted by our consultants.

Applying for this position, you are authorizing Novi Global to work and process with your personal information following the Law for Personal Data Protection.

Agency license Number 2123 issued on 04.10.2016.
Job Type:
Job Title:
Smart Contract Developer
Bulgaria - Sofia

How to apply

Apply Now

Got a Question or need some advice?

We are always here to help and support all our candidates and clients however we can.

Please feel free to call us, or fill in our contact form, and we will do our best to help.


contact us