Smart Applications Developer - Saudi National

Sanaam
Riyadh
تاريخ النشر: ٣٠‏/٦‏/٢٠٢٥

وصف الوظيفة

We are seeking a highly skilled Smart Applications Developer for one of our biggest clients, a well-known government entity in Riyadh.

The role is on-site in Riyadh and is for Saudi Nationals.

Role: Smart Applications Developer

Minimum Experience: 3 years

Education: Bachelor’s or Master’s degree in Information Technology or a related field

Key Responsibilities

Design and develop applications for Android & iOS platforms

Produce clean, efficient, and maintainable code following best practices and standards

Ensure application performance, responsiveness, and quality

Analyze and review business requirements for technical feasibility

Build reliable and scalable smart applications

Troubleshoot, maintain, and enhance existing applications

Communicate effectively with stakeholders to gather and assess feedback

Collaborate on implementing improvements and technical recommendations

Create technical documentation and generate regular reports

Ensure all development activities align with project and organizational standards

Job Requirements

Saudi National

Minimum of 3 years of experience in the same or a similar role.

Experience integrating Android & iOS applications with RESTful APIs

Strong knowledge of UI/UX design principles, patterns, and best practices for mobile platforms

Experience with offline storage, concurrency, and performance tuning

Skilled in designing applications around native interfaces (e.g., touch)

Familiar with mobile sensors such as gyroscopes and accelerometers

Proficient in using open-source libraries for Android & iOS

Ability to translate business requirements into technical specifications

Familiarity with cloud messaging APIs and various push notification services

Strong understanding of Android & iOS design standards and guidelines from Google

Proficient with version control tools, especially Git

Experience with CI/CD pipelines and automation tools

Additional Requirements

Familiar with Agile and DevOps methodologies

Certified in at least one mobile programming language or framework

Show more Show less