Enjin - Ethereum / Solidity Developer | REMOTE | <a href="
DESCRIPTION
At Enjin, we’re building out our core technology team and are looking for a Blockchain Engineer to push the boundaries of cutting edge game &amp; NFT technology.
Who you are:
You are a self motivated and product driven engineer. You love to be on the cutting edge of a new wave of innovation. You are humble, yet confident, and are an effective communicator despite not sharing an office with any of your teammates. You are a proactive problem solver and are always looking for ways to contribute to the team’s success.
You have a deep understanding of Ethereum. You write high quality, open source code that is well regarded in the development community. You have a passion for games, and are comfortable being a pioneer in a space where hard problems are commonplace. You are sensitive to budgets and time constraints, but always aim for quality.
Must haves:
- Minimum 3 years of experience with Solidity
- Experience with tools like: Metamask, Remix, Etherscan, Truffle, Hardhat and Infura/Alchemy
- In depth understanding of OpenZeppelin contracts
- Experience with NodeJs
- Good understanding of Blockchain Core concepts
- Good understanding of EVM
- Good understanding of smart contract proxies
- Experience working with a well known DeFi/NFT project
- Passionate to work in Blockchain
- Excellent communication skills in English.
Bonus Points:
- Experience with Layer2 technologies like: Polygon, Arbitrum, Optimism, BSC
- Experience with Solidity bitwise manipulation
- Experience with tenderly.co
- Experience with NFT (ERC1155, ERC721) contracts
- A good understanding of opcodes in Solidity
- Smart Contract Audit Experience
- A good understanding of popular DeFi projects
- Experience or understanding of Blockchain wallets/exchange