Job Description
Our client, a leader in the MENA region in the field of Tokenization and Blockchain Technologies is seeking a highly skilled and experienced individual to join their team as a Senior Blockchain Developer. As a leading Blockchain Tokenization Products/Services provider, they require a senior-level role responsible for evaluating Blockchain technologies, developing smart contracts and producing backend micro-services which communicate with Blockchains. The role also requires a deep understanding of technology trends, innovations in the blockchain world, and tokenization across various sectors, including real estate, business, funds, and decentralized applications.
Responsibilities
- Design, develop, test and secure smart contracts in Solidity.
- Research and implement Blockchain tools and APIs.
- Support integration of Blockchain functionality within front-end and back-end applications.
- Run and manage miner nodes.
- Understand and utilize Blockchain Oracles.
- Keep up-to-date with the latest ecosystem of DEXes Bridges, smart contract auditing tools like MythX.
- Use SCRUM methodology to manage work and collaborate with the team.
Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering or a related field.
- Strong understanding of the Ethereum Virtual Machine (EVM) and other Blockchain protocols.
- Experience with TrustWallet's Wallet-Core is highly preferred, particularly in NodeJS context.
- Understanding of the complete deployment cycle of DApps and smart contracts.
- Proven experience in Blockchain development and Solidity programming with deployed Smart Contracts being used in mainnets (holding/processing large amounts of crypto currencies).
- Experience writing NodeJS backend/frontned (DAPP) applications which communicate with Blockchain miners (Ethereum smart contracts and otherwise).
- Preferred experience with 3rd party systems that allow managing Blockchain resources and provide Blockchain services like:
- MetaMask: Particularly code using metamask, and tools used by metamask (like Metaswap, Alchemy, WalletConnect and similar).
- Scanners (Etherscan, BSCScan, Polygonscan...etc).
- Node services (QuickNode, Moralis...etc).
- Blockchain monitoring and notification systems (like Tatum, Moralis).
- PoS staking solution providers (Like BlockDaemon).
- Familiarity with how Blockchain Oracles and bridges work.
- Ability to run and manage miner nodes on Linux based servers.
- Experience with SCRUM methodology.
- Strong communication skills and the ability to work collaboratively with both technical and non-technical teams.
Job Tags
Full time, Contract work, Remote job,