Job Description
Summary
Senior Golang development engineer, responsible for developing and maintaining our off-chain services to ensure the security and stability of the system
Main Responsibilities
- Responsible for the core business development of meth-related projects, including off-chain services (Golang) and smart contracts (Solidity).
- Participate in subsequent system architecture design upgrades to ensure high availability and scalability of the project.
- Write high-quality code and perform unit testing, end-to-end testing, and stability testing.
- We continue to monitor new technologies and developments in the blockchain industry, including Ethereum-related upgrades, and apply these technologies to our projects.
Job Requirements
- Proficient in Go language and experience in developing high-concurrency and high-availability distributed systems.
- Have experience in Solidity development and be proficient in using Foundry, Hardhat and other development tools.
- Familiar with the underlying principles of blockchain, including consensus mechanism, P2P network, transaction life cycle, etc.
- Have good coding style and documentation writing habits.
- Possess teamwork spirit and problem-solving skills.
Bonus points
- Priority will be given to those who have contributed to open source projects
- Proficient in spoken English
- Familiar with ETH staking protocol or DeFi protocol design, and have research or practical experience in projects such as Lido, Rocket Pool, and SSV
Skills
- Communications Skills
- Development
- Problem Solving
- Software Engineering
- Solidity
- Team Collaboration