MAI Labs
MAI Labs - Rust Developer - Blockchain Solutions
Job Location
in, India
Job Description
What Will You Get to Do : As a Rust Developer, you will play a pivotal role in shaping the future of decentralized applications (DApps) by architecting and implementing robust smart contract solutions on the blockchain. Leveraging your expertise in Rust programming and blockchain technology, you will contribute to the development of innovative solutions that drive efficiency, transparency, and security across various industries. You will be deeply involved in the entire development lifecycle, including design, testing, deployment, code reviews, and upgrades of smart contracts. Additionally, you will write and maintain high-quality Rust code for blockchain applications, ensuring security and performance. You will have the opportunity to work across global products such as payment gateways, exchange wallets, tokenization platforms, admin panels, authentication engines, and no-code platforms on our blockchain ecosystem. This role demands strong coding skills, a focus on quality reviews, and effective cross-product collaboration. Responsibilities : - Design, develop, and implement robust and efficient Rust applications for blockchain solutions. - Write clean, well-documented, and maintainable code that adheres to best practices. - Develop, test, and deploy smart contracts with a focus on security, performance, and scalability. - Conduct code reviews to maintain high-quality standards and ensure robustness. - Collaborate with cross-functional teams to brainstorm and implement new features. - Troubleshoot and debug complex issues to ensure the reliability of applications. - Stay up-to-date with the latest Rust technologies and best practices. - Contribute to the open-source Rust community and support adoption within the organization. Profile Expectations : - Bachelors degree in Computer Science, Engineering, or a related field; a Masters degree is a plus. - 5 years of experience in software development, with at least 2 years specializing in developing smart contracts and protocols sing Rust, preferably across multiple blockchains. - Strong proficiency in Rust programming language and its ecosystem tools, including Cargo, Rustc, and asynchronous frameworks like Tokio or Async-std. - Familiarity with APIs and libraries such as Node.js, Web3.js, and Ethers.js. - Solid understanding of functional programming paradigms and asynchronous programming. - Hands-on experience with ORMs (e.g., Diesel, SQLx) and testing frameworks. - Experience with DevOps practices, including CI/CD pipelines. - Ability to work independently and collaboratively within a team environment. - Strong communication, collaboration, and problem-solving skills. (ref:hirist.tech)
Location: in, IN
Posted Date: 12/19/2024
Location: in, IN
Posted Date: 12/19/2024
Contact Information
Contact | Human Resources MAI Labs |
---|