Role & responsibilities
Develop and maintain high-performance Rust applications. Collaborate with cross-functional teams to design, develop, and test software features. Participate in code reviews, testing, and debugging to ensure high-quality code. Integrate it with Rust applications. Optimize and improve existing codebase. Develop and implement scalable backend architecture. Stay up to date with emerging trends and technologies in Rust development. Collaborate with cross-functional teams to design, develop and implement complex enterprise. applications using Rust programming language. Develop and maintain scalable backend architectures for high-performance systems. Develop and maintain SQL and NoSQL databases. Write clean, maintainable and efficient code that meets the project's technical objectives. Conduct code reviews, testing and debugging. Keep up to date with new trends and emerging technologies in Rust and blockchain development. Work with development teams and product managers to ideate software solutions. Responsible in building the product as per the product specification defined by the product architects. Build back-end data services. Expertise & leadership to shape our Rust engineering division. Develop and manage well-functioning databases and applications. Closely work with the solution architect and product architect towards implementing the requirements. Troubleshoot, debug and upgrade software. Should be very proficient in Linux system. Should be able to create, update and maintain Linux service.
Preferred candidate profile
Keyskills: RUST Linux Backend Development Ci/Cd SQl