We are looking for a Blockchain Developer or a Solidity developer to form part of our technology team. You will work closely with the Product, Design, and Backend team to develop and integrate smart contracts and applications which focus on leveraging the cryptocurrency and overall decentralized technologies.
Responsibilities:
- Contribute to building, frameworks, libraries, and standards that enable DApps to live on the Web3
- Working with feeds & oracles, including both smart contracts (solidity)
- Developing decentralized applications in DeFi space.
- Optimizing and securing blockchain applications by integrating new tools and technologies.
- Leading the development of smart contracts and the performance of blockchain integration with existing applications.
- Establishing and maintaining the environments in which the smart contracts can be implemented, including development, testing, and production environments.
Skills Required:
- 2+ years of Solidity smart contract development experience
- A deep understanding of blockchain fundamentals and the EVM
- Experience deploying dApps or smart contracts into Ethereum, BSC, or comparable layer 2 solutions/sidechains
- Smart contract dev tools/frameworks (Hardhat, Dapp, Brownie, Truffle)
- Have exposure to Web3 tooling, and are familiar with some of the limitations of DApps
- Strong understanding of the Web3 landscape and the Web3 developer stack
- Have built and deployed NFT contracts
- Knowledge of common smart contract development design patterns, industry standards (ERCs and EIPs), and best practices.
Will be a plus:
Any API interaction
Knowledge of L2 technologies
Experience writing smart contracts in languages other than Solidity (Rust, Vyper, Teal, etc)
Experience implementing complex math in Solidity
What We Can Offer You
- Full-time employment with a great team.
- Extensive future development opportunities.
- Competitive Salary and Bonus.
At EarthMeta, remote work is at our core. Enjoy the opportunity to have a dynamic lifestyle, better health, and wellness. Find renewed passion in your job, improve your productivity, and benefit from attractive growth opportunities for your career.
If you are interested in being part of a team composed of the best professionals and working 100% goal-oriented in an innovative environment, feel free to apply !