
JOB RESPONSIBILITIES:Collaborate with our client's development team to design, develop, and maintain a Rust-based Software Development Kit (SDK) that enables seamless integration with our client's systems.Leverage your in-depth knowledge of Rust programming language and best practices to write efficient, secure, and maintainable code.Participate in the design of user-friendly and well-documented APIs for the SDK, ensuring that it meets the client's requirements and industry standards.Ensure code quality through code reviews, testing, and continuous integration processes. Identify and resolve performance bottlenecks and issues as they arise.Create clear and comprehensive documentation for the SDK to guide internal and external users on its functionalities and usage.Manage version control and release cycles for the SDK, ensuring that updates and improvements are communicated effectively.JOB QUALIFICATIONS:Bachelor’s or master’s degree in computer science or a related field (or equivalent work experience).Proven experience as a Rust Developer with a strong portfolio of Rust projects.Solid understanding of software development principles, including design patterns and data structures.Experience with API design and implementation.Familiarity with version control systems, particularly Git.Strong problem-solving skills and the ability to troubleshoot and debug complex issues.Knowledge of software testing techniques, including unit testing and integration testing.
SOFT SKILLS:Excellent verbal and written communication skillsExcellent interpersonal and conflict resolution skills.Strong analytical and problem-solving skills.Adaptable and flexibleOrganized and keen to details.Can work well within a team.Has the initiative and self-driveAble to work independently and under minimal supervision.
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
