To find Solidity when there are only 500 of them in Ukraine
Wirex R&D is currently increasing the number of developers, especially Solidity Engineers. It is extremely difficult to find such specialists, because in Ukraine, according to preliminary estimates, there are about 500 people who know this programming language. Solidity is a new and complex technology; yet it is in great demand among IT companies.
"Solidity is a new language that is essentially a compilation of the best available, but still being unlike traditional languages because they are usually used for applications, while Solidity is used for the blockchain, which requires additional rules. Hence, it is generally someone with Senior level who can switch to Solidity; especially from enterprise languages like Java, C#, C++, Python. Such specialists have a good opportunity to get into this technology quickly. For a candidate to switch from a simpler language like PHP it will be much more difficult, but still possible," says Artem Topol, System Product Owner.
According to him, technology is rapidly evolving; old processes are being replaced by new ones, so the key challenge for Solidity Engineers is to constantly improve their technical skill set and versatility beyond programming. They also need a high level of domain skills in the field of fintech: stock trading, banking, insurance, related peripheral financial services.
"It's hard to code a bank if you don't understand how a bank works; or make a DEX (decentralized crypto exchange) if you don't understand how an exchange works. That's why you have to dig deep: what the principle of the double auction is, what liquidity and volatility are, who market makers are, how you get rid of them or why DEX doesn’t have them, whether you can use leverage. All of this has to be studied in an environment where technology stacks are constantly being updated: what was relevant today may not be so tomorrow. Not everyone can keep up, but the engineer who is looking into the stack will find it interesting.”
The main goal for which Wirex is seeking a team of Solidity Engineers is to build an ecosystem for integrating decentralized and centralized financial instruments. It is the Solidity developers who will focus on creating DeFi-protocols: credit, insurance, trading, digital currency exchange, digital assets (such as NFT), derivatives, and derivative financial instruments. They will make sure that the blockchain has all the same services that are available in the real world.