M U S H A W A R

Loading

Job Detail
Category

IT

Functional Area

Software Development

Location

All Cities

Job Type:

Full Time/Permanent

Qualifications

Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

Experience
2 - 3 Years as Rust Developer
Offered Salary

Market Competitive + Other benefits

Job Description

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

Skills

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

Apply Now