Core Responsibilities Design and develop applications in decentralized finance domain Ability to guide the development team in writing performant and optimized code in Rust Work/Requirement analysis: Understand and analyze specific work requirements. Writing solid code: Write and maintain clean, well-written code, as per best practices, including unit and integration testing code. Working in a group/team: Work with multiple different stakeholders like product owners, architects, developers etc. to build software solutions. Use/Follow development methodologies: Good exposure to or experience with at least one development methodology, such as Agile Scrum.
Required Skills Proficient in Rust language (must have good development experience in Rust and its ecosystem) Ability to guide the development team in writing performant and optimized code in Rust Must be skilful in static code analysis and unit testing in Rust Strong debugging and troubleshooting skills Good understanding of data structures, networking, and databases in general. Must be comfortable working in Linux environment (Ubuntu) Must have R&D skills and willing to working in tight deadlines Should have experience working in Agile environment Willing to learn cutting-edge technology like blockchain Must have good communication skills
Nice to have Knowledge of Ethereum, EOS is a plus Hands-on experience in Substrate framework Basic knowledge of AWS services (EC2, RDS, S3, VPC, etc.) Knowledge of financial domain, decentralized exchange, oracles, etc. is a plus
QualificationsB-Tech / M-Tech / MCA