Engineering excellence. You have at least 2 years of industry experience in a variety of contexts, during which you’ve built insanely scalable, robust, and fault-tolerant systems.
Demonstrated passion for blockchain and distributed ledger technology (Ethereum, Hyperledger, Bitcoin)
Some experience and understanding of Smart contract development in Solidity and ChainCode
You have a solid knowledge of the whole web stack: front-end, back-end, databases, cache layer, HTTP protocol, TCP/IP, Linux, CPU architecture, etc.
Backend engineering experience (Python, Java, MySQL, PostgreSQL, Kafka)
Previous work with P2P Networking and distributed systems.
Understanding of various distributed consensus methodologies ( PoS, PoW, Tendermint)
Understanding of cryptography, including asymmetric (pub/priv key), symmetric, hash functions, encryption/signatures.
Excellent verbal and written communication in English
BS or MS degree in Computer Science or relevant fields.
Fast learner. We’re looking for software engineers who thrive on learning new technologies and don’t believe in one-size-fits-all solutions.
You have advanced knowledge of Blockchain and Distributed ledger technologies and at least one scripting language (e.g. Python, GoLang, Rust) and knowledge of or eagerness to learn: R, Solidity
Fearlessness. You think a working proof-of-concept is the best way to make a point.
You strive on proving that speed and quality are not conflicting; that you can achieve both at the same time.
Versatility. In addition to having an intimate knowledge of the whole web stack, you understand how all the pieces fit together (front-end, database, network layer, etc.) and how they impact the performance of your application.
Strong architecture chops. You know how to build highly scalable, robust, and fault-tolerant services
You stay up-to-date with the latest architectural trends across blockchain technologies shaping business innovation globally.
Passion. You feel ownership over everything you ship; you’d never call code “released” until you’re confident it’s correct.
You pride yourself on efficient monitoring, strong documentation, and proper test coverage.
A team player. You believe that you can achieve more on a team — that the whole is greater than the sum of its parts. You rely on others’ candid feedback for continuous improvement and work easily on remote and distributed teams
Design and business acumen. You understand requirements beyond the written word, your attention to details leads to a delightful user experience.
Long-term project with attractive salary
Brand new office in the center of Kiev (metro Pecherska)
Young, talented and optimistic environment. We’ve got cookies and cheese!!!
Flexible schedule depends on project’s needs (approximately
Design and build full network functionality on a variety of Blockchain protocols
Partner with our team to define architecture and best practices
Write high-caliber code on a daily basis to satisfy product requirements
Document best practices and act as a knowledgeable resource for blockchain engineering problem solving
This job requires a working knowledge of a linux platform like Ubuntu and to be comfortable using github
Work cross functionally to ensure alignment and collaboration
Bring an entrepreneurial and collaborative spirit to the team
Be part of a fast- paced, agile environment
We’re looking for a progressive Blockchain Engineer to help us build the next generation of industrial digital infrastructures for financial, civil, and regulatory services.
You will work with a development team to define and implement blockchain technology innovations from the ground up.