Blockchain Developer
Job Description
We are looking for experienced Smart Contract Developers to join our core Blockchain Development team. You will work on cutting-edge blockchain and DeFi technologies and collaborate with our rapidly growing team.
*Please note that this is an on-site, full-time role in Dubai, and relocation is required. Kindly be aware that we will only respond to candidates who meet all the criteria.*
Your Responsibilities:
Design and develop Solidity smart contracts
Deploy smart contracts with Truffle or Hardhat
Design and develop front-end interfaces to interact with the smart contracts (Web3js, ethers)
Design and develop the back-end operations that support a decentralized application
Audit smart contracts for any security bugs
Write technical documentation, well-thought test cases and use tools to find vulnerabilities
Maintain source code and troubleshoot systems
Participating to various implementation activities of the in-house software development team
Provide technical support for in-house Web applications or with the use of other decentralized apps
Job-specific skills:
Deep understanding of the Ethereum ecosystem and programming principles
More than 4 years as a software developer in general (experience outside of blockchain)
Experience with 2+ years in Solidity programming with a deep understanding of the Ethereum Virtual Machine
Knowledge of Solidity security testing tools
Deep understanding of having worked with smart contracts and understanding the core protocol concepts
Understand ERC-20, ERC-721 and ERC-1155 token standards
Knowledge of continuous integration tools and blockchain management tools (Truffle or Hardhat)
Working experience in DevOps environments is a must
Strong knowledge of data structures and algorithms
Proficiency in Solidity,JS, TS and other front-end frameworks (a plus)
Your Profile:
You have an interest in blockchain, cryptocurrency, and NFTs, and you have experimented with building your own dApps or smart contracts on the Ethereum Virtual Machine
Good interpersonal, oral and written communication skills
Ability to work and thrive in a fast-paced environment
Strong problem-solving skills, attention to detail, and high-quality output
In general, you should be fascinated about the development of decentralized applications
You have excellent communication skills in English
Self-motivated and able to tackle challenging, complex problems in an individual or team-based setting
If this opportunity sounds exciting , then please send your application along with your salary expectations to hr at ibloxx.com