| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Rome Protocol | Los Angeles, CA, United States | $8000k - $13000k | |||
Rome Protocol | Los Angeles, CA, United States | $8000k - $13000k | |||
Penumbra Labs | Remote | $72k - $90k | |||
Truelogic | Remote | $67k - $70k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Coinmarketcap | Remote | $105k - $180k | |||
Bjak | Remote | $65k - $96k | |||
Windranger Labs | Singapore, Singapore | $36k - $54k | |||
Syndica | Dubai, United Arab Emirates | ||||
RISC Zero | Remote | $90k - $112k | |||
Mysten Labs | Athens, Greece | $67k - $70k | |||
Improbable | London, United Kingdom | $90k - $101k | |||
Impossible Cloud | Hamburg, Germany | $91k - $105k | |||
Ethereum Foundation | Remote | $96k | |||
Anchorage Digital | Portugal | $113k - $165k | |||
InfStones | Texas | $36k - $54k |
We are seeking skilled Rust and Solidity Engineer with extensive experience in Ethereum Virtual Machine (EVM) development and a passion for blockchain technology. As a key member of our engineering team, you will work on designing, building, and deploying decentralized applications (dApps) and blockchain solutions. Familiarity with Remix, Hardhat, and cross-chain technologies is essential, and knowledge of Interchain and Solana ecosystems will be a strong advantage.
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.
Preferred Qualifications:
- Experience with multi-chain or cross-chain dApp development.
- Contributions to open-source blockchain projects.
- Familiarity with other programming languages such as TypeScript or Python for supporting tools.
- Understanding of DeFi protocols, NFT standards, or gaming on blockchain.
What We Offer:
- Competitive salary and equity options.
- Flexible working hours and remote-first culture.
- Opportunity to work on cutting-edge blockchain technologies and projects.
- A collaborative, innovative, and inclusive team environment.
- Professional growth opportunities in an exciting and fast-paced industry.
What does a Rust developer in web3 do?
A Rust developer in the context of web3 is a programmer who uses the Rust programming language to build applications and tools for the decentralized web, also known as the web3 ecosystem
The specific responsibilities of a Rust developer in web3 may vary depending on the project or organization they are working for, but in general, they would be responsible for writing, testing, and maintaining Rust code that is used to build web3 applications
This could include things like creating smart contracts for decentralized finance (DeFi) applications, building tools for interacting with decentralized storage networks, or developing decentralized applications (dApps) for the web3 ecosystem.