Solidity Developer

Remote
Engineering /
Remote
๐š๐Ÿท is a rollup that introduces real-time proofs to unify Ethereum and the rollup ecosystem.

Our mission at ๐š๐Ÿท is to ensure Ethereum is not only the most decentralized blockchain ecosystem but also the blockchain with the best user and developer experience. We believe that the composability fragmentation introduced by rollupsโ€™ siloed execution is currently a major obstacle to that end. Therefore, we are building ๐š๐Ÿท, a TEE-enabled rollup that introduces real-time proofs, RTP. This allows for instant settlement on Ethereum and therefore enables its unification with the rollup ecosystem.

What youโ€™ll be doing

    • Developing, deploying, and maintaining EVM-based smart contracts, ensuring they are secure, efficient, and production-ready for Ethereum mainnet or rollups.
    • Contributing to the development of RETH, our Rust-based Ethereum execution environment, by collaborating on feature enhancements and providing insights on relevant EVM improvements.
    • Building proof-of-concept applications, like t-dex and other primitives, to demonstrate and expand the capabilities of ๐š๐Ÿท, enabling other developers to innovate on our platform.
    • Staying up-to-date with the latest Ethereum Improvement Proposals (EIPs) and actively apply new innovations to ๐š๐Ÿทโ€™s development efforts.
    • Collaborating with a multidisciplinary team to bridge smart contract development with core blockchain infrastructure.

Must-haves

    • Bachelorโ€™s degree in Computer Science or a similar technical field.
    • Masterโ€™s degree (or equivalent, e.g., two Bachelorโ€™s degrees).
    • Proven experience developing and deploying EVM-based smart contracts, with a strong track record of shipping production-grade code to Ethereum mainnet or other rollups.
    • Hands-on experience working at a company with a mainnet product, demonstrating an understanding of the end-to-end lifecycle of Ethereum-based solutions.
    • Deep expertise in leveraging the Ethereum Virtual Machine (EVM), with the ability to operate at the cutting edge of EVM innovation and execution.
    • Strong understanding of smart contract design, security, and optimization specifically for mainnet environments.

    • This is a remote role, but we only accept candidates from time zones between Eastern Time (ET) and Central European Time (CET).

Nice-to-Have

    • Interest and expertise in staying updated with Ethereum Improvement Proposals (EIPs) and contributing to the broader Ethereum community.
    • Rust programming experience or familiarity, particularly with blockchain development tools.
    • Open-source contributions to Ethereum-related projects (e.g., Foundry, Hardhat) or other notable repositories.
    • Passion for attending and engaging with the blockchain ecosystem (e.g., attending events like Devcon).