EVM Smart Contract Developer (Web3 Engineer)

at  Cata Labs building Catalyst

Home Office, Nordrhein-Westfalen, Germany -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate08 Jul, 2024Not Specified08 Apr, 2024N/AMathematics,Security,Computer ScienceNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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