Core Responsibilities
Design and develop applications in decentralised finance domainAbility to guide the development team in writing performant and optimised code in RustWork/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 optimised code in RustMust be skilful in static code analysis and unit testing in RustStrong debugging and troubleshooting skillsGood 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 deadlinesShould have experience working in Agile environmentWilling to learn cutting-edge technology like blockchainMust have good communication skills
Nice To HaveKnowledge of Ethereum, EOS is a plusHands-on experience in Substrate framework Basic knowledge of AWS services (EC2, RDS, S3, VPC, etc.) Knowledge of financial domain, decentralised exchange, oracles, etc. is a plus
QualificationsB-Tech/M-Tech, any discipline.Experience - 3 to 5 yrs of work experience in related tech stack