EVM Smart Contract Developer (Web3 Engineer)
at Cata Labs building Catalyst
Home Office, Nordrhein-Westfalen, Germany -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 08 Jul, 2024 | Not Specified | 08 Apr, 2024 | N/A | Mathematics,Security,Computer Science | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Cata Labs, the team behind Catalyst, is seeking a talented Smart Contract Developer (Web3 Engineer) to join our growing team. As a Smart Contract Developer, you will play a key role in developing and maintaining the smart contracts that power Catalyst, our permissionless cross-chain Automated Market Maker (AMM). If you are passionate about blockchain technology and have a deep understanding of Ethereum Virtual Machine (EVM) and cross-chain interoperability, we invite you to be part of our team.
As part of our contracts team, you will contribute directly to the next generation of cross-chain applications. You will apply existing smart contract skills and learn how to build cross-chain applications for the next generation of modular chains. As part of designing cross-chain applications, you will also create specs for off-chain components to further enhance the user experience when interacting with Catalyst applications. Multi-blockchain should feel like a single blockchain.
REQUIREMENTS
- Bachelor’s degree in Computer Science, Engineering, Mathematics or a related field.
- Solid understanding of blockchain technology and cross-chain interoperability concepts.
- Strong proficiency in EVM development, including experience with Solidity and Foundry.
- Prior experience in developing and deploying smart contracts on the Ethereum Virtual Machine (EVM).
- Experience with cross-chain interoperability protocols, such as Wormhole, LayerZero, or similar.
- Understanding of token standards (ERC-20, ERC-721, etc.) and their implementation in smart contracts.
- Thorough understanding of security best practices for smart contract development.
- Familiarity with blockchain explorers and monitoring tools for smart contract debugging and analysis.
- Excellent problem-solving skills and ability to debug and resolve complex smart contract issues.
- Strong communication and collaboration skills, with the ability to work effectively within a remote team.
Responsibilities:
- Design, develop, and test smart contracts on the Ethereum Virtual Machine (EVM)
- Collaborate with the engineering team to implement cross-chain interoperability solutions, enabling seamless asset swaps and liquidity connections across multiple blockchains.
- Optimize smart contract code for efficiency and security, ensuring high performance and robustness.
- Conduct thorough code reviews to ensure adherence to best practices and maintain high-quality code standards.
- Work closely with other developers to integrate smart contracts with front-end applications and back-end services.
- Develop off-chain systems that support on-chain functionality
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer science engineering mathematics or a related field
Proficient
1
Home Office, Germany