rust developer
Job Description
We are looking for a Rust Developer to join our cutting-edge development team as it grows. The candidate must be comfortable working in an agile environment and can take the lead when necessary.
Responsibilities:
• Responsible for developing the product as per the product specification defined by the product managers
• Responsible for performing research on the best methods of implementing the requirements
• Author and curate technical documentation to support delivery, maintenance, and adoption
• Work with programmers, engineers, and management heads to identify process improvement opportunities, propose system modifications, and devise governance strategies to optimise the overall performance
• Design and develop automated deployment and maintenance mechanisms
• Solving development challenges and making architectural decisions by understanding the larger picture of the project goals
• Expanding your existing skill set, and picking up on various rust-dependent frameworks
• Confidently communicating and collaborating with your fellow developers in an office set-up.
Requirements:
• Must have experience in Rust programming language
• Have excellent knowledge of different data structures and algorithms
• Working knowledge of any other programming language Python, Java, or JavaScript is good to have
• Experience with, or understanding of, Kafka or Redis, Cloud infrastructure services, and Docker is an added advantage
• Experience with SQL or NoSQL databases, MySQL, MongoDB, Elasticsearch, etc.
• Experience in Backend and APIs development
• Experience in analysing and optimising the platform's performance
