Senior Smart Applications Developer - Saudi National

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

وصف الوظيفة

We are seeking a highly skilled Senior 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: Senior Smart Applications Developer

Minimum Experience: 5 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

Review code developed by other team members before moving to testing phases

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

Extensive experience with offline storage, concurrency, and performance optimization

Skilled in designing applications around native interfaces such as "touch"

Familiar with mobile sensors such as gyroscopes and accelerometers

In-depth knowledge of Android & iOS open-source platforms and libraries

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

Experienced with CI/CD tools and practices

Additional Requirements

Familiar with Agile and DevOps methodologies

Certified in at least one mobile programming language or framework

Show more Show less