About the company
Rome Protocol is building a shared sequencer network leveraging Solana. Shared sequencers solve the biggest problems for Ethereumās rollup-centric future. Using Solana as a shared sequencer leverages a well-tested, secure, and high throughput network to solve these problems. We are building a shared sequencer that can be integrated with any Ethereum based rollups. It is intended to be used for thousands of rollups. We work in person from our Los Angeles and New York offices, and are remote friendly.
Job Summary
Key Responsibilities:
šDevelop, test, and deploy smart contracts using Solidity for EVM-compatible blockchains. šImplement backend blockchain logic using Rust for non-EVM environments when required. šCollaborate with the team to design and optimize smart contracts for security, scalability, and performance. šUse tools like Remix and Hardhat to build, test, and debug smart contracts. šDesign and implement decentralized applications (dApps) that integrate with smart contracts. šEnsure security best practices in contract design and deployment, including audits and reviews. šWork on cross-chain integrations and protocols to facilitate interoperability between blockchains. šContribute to the adoption of Interchain protocols and explore new possibilities in the Solana ecosystem.
Requirements:
šProficiency in Solidity with a strong understanding of EVM-based smart contracts. šExperience developing in Rust, particularly for blockchain applications. šHands-on experience with blockchain development tools such as Remix, Hardhat, and Ganache. šStrong understanding of blockchain fundamentals, including consensus mechanisms, gas optimization, and on-chain/off-chain interactions. šExperience with cross-chain protocols or interoperability frameworks is a plus. šFamiliarity with Solana's ecosystem and its development environment is highly desirable. šKnowledge of security best practices for smart contract development. šAbility to write clean, maintainable, and efficient code with a focus on performance. šFamiliarity with Git and version control systems. šExcellent problem-solving skills and ability to work in a collaborative environment.