Job Description
💼 Smart Contract Engineer
🌎 Fully Remote
🏷️ Permanent role
💸 Competitive package + Tokens
Enertek Group are currently in partnership with a a leading blockchain company focused on developing cutting-edge interoperability solutions that enable seamless communication across multiple blockchain networks.
They are currently on the hunt for a highly experienced Smart Contract Engineer to help design, develop, and optimize secure and efficient smart contracts that power our interoperability protocols.
📌Responsibilities
- Architect and implement secure, gas-efficient, and upgradeable smart contracts using Solidity.
- Build and optimize cross-chain messaging, asset transfers, and contract execution solutions.
- Conduct internal security reviews, implement best practices, and collaborate with auditors to mitigate vulnerabilities.
- Develop and maintain comprehensive test suites, including unit tests, integration tests, and fuzz testing.
- Stay up-to-date with the latest advancements in Ethereum, L2s, rollups, and cross-chain technologies.
📌Requirements
- 3+ years of experience developing and deploying Solidity-based smart contracts in production environments.
- Understanding of EVM, gas optimization, storage patterns, and upgradeability frameworks (e.g., OpenZeppelin, Proxy Patterns).
- Familiarity with common smart contract vulnerabilities (reentrancy, integer overflows, frontrunning, etc.) and mitigation strategies.
- Exposure to bridges, Layer 2 solutions, Cosmos IBC, Polkadot XCM, or similar interoperability frameworks is a plus.
- Proficiency in Hardhat, Foundry, Truffle, Waffle, or similar testing frameworks.
If you are interested in the mentioned opportunity, please do send your updated CV to Ryan@enertek-group.com and you will be contacted by a member of Enertek's team.