Employer Active
About Energi (NRG):
Energi is a nextgeneration Proof of Stake (PoS) cryptocurrency that prioritizes security and innovation. Our platform combines Ethereumcompatible smart contracts with onchain governance a selffunding treasury and a layer 2 masternode network facilitating advanced DeFi applications. We are a fully remote company with a diverse team of over 20 contributors spread across the Americas Europe Africa Asia and Oceania.
Our Project:
Energi stands out for its commitment to security employing advanced measures such as a masternode network to protect our blockchain and users. As a Smart Contract Developer you will be integral to our Cross Chain Bridge project connecting Wanchain and Polygon with Energi to enable seamless crosschain communication. This role offers the opportunity to work with cuttingedge technologies including MultiParty Computation (MPC) and cryptographybased secure threshold signature technology enhancing crosschain transaction security and reliability.
Whats in It for You
Position Overview:
We are seeking a talented and experienced Smart Contract Developer to work on the development of our Cross Chain Bridge project. This role involves building and maintaining the bridge connecting Wanchain and Polygon with Energi ensuring seamless communication between different blockchain networks and Energi.
Key Responsibilities:
1. Protocol Implementation: Develop and maintain smart contracts for the Wanchain Message Bridge Protocol on the Energi chain facilitating crosschain message sending receiving and processing.
2. Solidity Programming: Write highquality Solidity code for integration with the Wanchain Message Bridge Protocol ensuring security efficiency and compatibility with Energis blockchain infrastructure.
3. Interface Implementation: Implement and interact with various interfaces provided by the Wanchain Message Bridge Protocol including message dispatch fee estimation and robust error handling.
4. CrossChain Communication: Establish and maintain efficient communication channels between the Energi chain and other blockchain networks using the Wanchain Message Bridge Protocol.
5. Security Considerations: Prioritize the security of smart contracts implement measures to prevent reentrancy and replay attacks and manage permissions using Energis AccessControl library or equivalent tools.
6. Documentation: Create comprehensive documentation for smart contracts protocols and interfaces ensuring alignment with Energis practices and guidelines.
7. Testing: Conduct thorough testing of smart contracts focusing on identifying and addressing vulnerabilities within the Energi chain environment including unit and integration tests.
8. Optimization: Optimize smart contract code to maximize gas efficiency and minimize costs within the Energi chain ensuring alignment with Energis gas fee structure and blockchain conditions.
Required Skills and Qualifications:
1. Demonstrated experience in blockchain development with a focus on Ethereum and Solidity programming.
2. Familiarity with crosschain technology concepts including message transmission secure threshold signatures and MPC.
3. Proficiency in Solidity programming language and smart contract development best practices.
4. Understanding of smart contract security principles including reentrancy protection and replay attack prevention.
5. Ability to create clear and comprehensive documentation for developers and endusers.
6. Strong teamwork and communication skills with the ability to collaborate with other developers and stakeholders.
7. Ability to work independently set priorities and meet deadlines.
8. Knowledge of Ethereum Improvement Proposals (EIPs) and previous experience with EIP implementations is a plus.
If you are passionate about blockchain technology and cryptocurrencies and thrive in a dynamic remote work environment we would love to hear from you. Join us in shaping the future of blockchain interoperability with Energi.
Remote Work :
No
Full Time