Senior Rust Developer x 2
SeniorEngineeringRemoteFilled
Our client is a fast-growing, innovative web3 company building a secure, decentralized, and user-friendly exchange platform. Their mission is to empower individuals with the freedom to manage their digital assets in a secure and efficient manner.
On their behalf we are looking for a talented and experienced Senior Rust Developer to join our team and play a pivotal role in the development of our decentralized exchange (DEX) platform. The ideal candidate has extensive experience in Rust development, a passion for the cryptocurrency space, and a deep understanding of the blockchain ecosystem.
Responsibilities:
- Collaborate with the engineering team to design, develop, and maintain high-performance, secure, and scalable Rust code for our decentralized exchange platform.
- Utilize your deep understanding of blockchain technology, consensus algorithms, and cryptography to ensure the security and reliability of our DEX platform.
- Assist in the creation and implementation of smart contracts and token standards.
- Optimize the performance and reliability of our DEX by profiling, debugging, and refining the Rust codebase.
- Participate in code reviews, providing constructive feedback to ensure the highest quality of code.
- Stay up-to-date on the latest advancements in Rust, blockchain technology, and decentralized finance (DeFi) to ensure our platform remains cutting-edge.
- Provide technical guidance, mentorship, and support to junior developers.
- Collaborate with cross-functional teams, including product management, design, and quality assurance, to deliver a seamless user experience.
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software development, with at least 3 years of experience in Rust development.
- Strong understanding of blockchain technology, consensus algorithms, and cryptography.
- Experience developing decentralized applications (dApps) and working with smart contracts.
- Familiarity with token standards such as ERC20, ERC721, and BEP20.
- Solid knowledge of networking, databases, and distributed systems.
- Proficiency in version control tools such as Git.
- Excellent problem-solving skills and ability to work in a fast-paced, dynamic environment.
- Strong communication and teamwork skills.
Nice-to-haves:
- Experience working with decentralized finance (DeFi) platforms or protocols.
- Knowledge of other blockchain programming languages, such as Solidity or Go.
- Experience working with popular blockchain frameworks and libraries, such as Substrate or Parity.
Many searches never become public.
Get on our radar for confidential mandates before they're announced.