Loading
IT
Software Development
All Cities
Full Time/Permanent
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
Market Competitive + Other benefits
Remote opportunity for candidates in Pakistan, The Middle East and MENA Region.
Our client is looking for an experienced Rust Developer to join our dynamic and innovative software
development team. As a Rust Developer, you will play a crucial role in designing, implementing, and
maintaining high-performance systems and applications using the Rust programming language.
You should have a strong background in systems programming, excellent problem-solving skills, and
a passion for creating efficient and reliable software solutions. You must pass a coding test to be considered for any of these open positions.
Job Essentials
Develop and maintain services, APIs, and libraries using RUSTS
Collaborate with cross-functional teams to design and implement scalable, secure, and
efficient software solutions
Write clean, well-documented, and testable code following best practices and industry
standards.
Perform code reviews to ensure code quality and share knowledge among team members
Optimize code for performance, memory efficiency, and responsiveness
Identify and address software bugs, performance bottlenecks, and other technical issues
Participate in the entire software development lifecycle, including requirements gathering,
design, implementation, testing, and deployment
Collaborate with front-end developers to integrate server-side logic with user interfaces
Contribute to the continuous improvement of development processes and tools
Proven experience in software development
Solid understanding of computer science fundamentals, data structures, and algorithms.
Strong problem-solving and analytical skills with the ability to troubleshoot complex issues.
Familiarity with modern software development methodologies like Agile or Scrum.
Experience with database systems
Ability to work independently and as part of a team in a fast-paced environment.
Excellent communication skills and the ability to articulate technical concepts effectively