27 Cashkaro.com Jobs
RUST API Developer
Cashkaro.com
posted 3d ago
Flexible timing
Key skills for the job
We are looking for a highly skilled Rust API Developer with at least 2 years of experience in developing and maintaining APIs using Rust . The ideal candidate will play a critical role in building scalable, fast, and reliable API solutions to support the growing infrastructure of CashKaro & EarnKaro.
Key Responsibilities:Develop and maintain backend APIs using Rust, ensuring performance, security, and scalability.
Collaborate with frontend, product, and DevOps teams to build efficient systems that integrate seamlessly with other platforms.
Write clean, modular, and well-tested code that follows industry best practices.
Design efficient data structures and algorithms to support API development.
Debug, troubleshoot, and resolve performance issues, ensuring fast response times and availability.
Stay updated on Rust best practices and bring innovative approaches to solve complex backend challenges.
Document API features and ensure they are well-communicated to internal teams and external partners.
Proficiency in Rust Programming
Strong skills in developing RESTful APIs and experience with Actix or Rocket frameworks.
Mandatory expertise in the Actix or Rocket framework.
Experience with async programming and Rust s ownership model to manage concurrency.
Should be working on high-performance and large scale applications.
Deep understanding of Rust, including performance optimization techniques, with an excellent grasp of memory management
API Security Best Practices:
Should have a strong understanding of OAuth2 and JWT and how to implement the same when building APIs
Should be able to talk about role based access control
Should have a strong understanding on input validation to prevent SQL injection, XSS etc
Rate limiting and throttling. Should be able to demonstrate these in their current work also.
Database Integration
Experience with integrating databases (SQL or NoSQL) into API systems.
Version Control & Team Collaboration
Familiarity with Git and collaboration in a team environment using CI/CD pipelines. .
Strict adherence to Coding Standards
Should have a strong process for adherence to coding standards.
Commitment to Continuous Learning:
Should be constantly learning and keeping up with new technologies
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for API Developer roles with real interview advice