Position: Contract Blockchain Senior Developer
Company: Make it in Ukraine
Category: JavaScript
Experience required: 3y
English level: upper

Why you should apply:

Be one of the first senior developers to join DeFiner
Architect, Design and implement key digital banking features based on smart contracts
Help move the company to one of the top leading cryptocurrency companies

Qualifications:

A degree in computer science or relevant field or comparable experience
Experience in blockchain, Ethereum and solidity, working with mainnet
Extensive experience in working with distributed file systems or databases and/or designing distributed systems
Ability to solve complex problems and express solutions in laymen’s terms
Excellent oral and communication skills
Ability to architect end to end solutions
Firm grasp of object-oriented programming
Coding skills in at least one of the following languages:  C++, Java, TypeScript
Ability to write design documentation and review code for other developers

Responsibilities:

Ensure excellent architecture and design for all features
Design, code and deploy smart contracts on mainnet
Architect new features
Ensure highest level of security measures in system
Review code written by other developers
Write design documents and review design documents
Ensure full automated testing of smart contracts