Coding challenges, hackathons and developer assessments.
Android Developer
Get alerts for roles like this
More Android Developer roles in Riyadh, Saudi Arabia — straight to your inbox. No account needed.
Applying to this role? Tailor your résumé to this job description in one click, then download it free — just a small ResumeKart footer, no subscription.
Job Description
Employment: Contract
• Collaborate with cross functional Agile teams to design, develop and ship new features in the Android App.
• Provide guidance and support for a wide range of solutions and services looking to adopt and build against standards.
• Bring some technical leadership to a team of Mobile developers.
• Interact with architects, UX, and Ops and participates in architecture, design, and review meetings.
• Write clean, well-tested code to build new features, fix bugs and improve the performance of the application.
• Take pride in discovering, evaluating and implementing new technologies that maximize development efficiency and product performance.
• Write the technical documentation of the product in English.
Requirements
• 2+ years of experience in developing native Android apps with Kotlin and Java.
• Strong skills in OO design and Java programming.
• Deep experience in designing, developing, testing, and delivering quality mobile applications.
• Good unit testing and debugging skills.
• Good knowledge of real-time and interactive mobile applications.
• Good understanding of Mobile Design patterns Desired skills:
• Knowledge and experience in SIP / RTP / VOIP protocols.
• Strong experience in multi-threading and memory management of Android devices.
• Experience in Android Native Development Kit (NDK).
• Good knowledge of versioning systems like GIT / SVN / Mercurial and continuous integration practices.
• Familiarity with Jira and Jenkins.
• Experience with cross-functional collaboration following an Agile Methodology.
Required Skills
Upskill for This Role
Courses from Udemy and edX matched to this role's skills.

Mastering Kotlin for Absolute Beginners

API First Development With Open API Spring Boot Kotlin

Spring Boot REST API with Kotlin & Gradle

Advanced Interview Prep for Senior Engineers in Kotlin

Master Android by Building 3 Applications in Kotlin Language

Clean Code in Kotlin Through Hands-on Practice
ResumeKart may earn a commission from these links at no extra cost to you.
Partner picks for Android Developer in Riyadh
Matched to the skills this page calls for and the candidate's location.
- Partner competitioncovers javaBengaluruVisit partner →
- Partner course provider
Structured programmes for software engineers, data science and DevOps.
covers javaBengaluruVisit partner → - UdemyVerified partnerPartner course provider
A marketplace of instructor-created courses across technology, business and creative skills.
Partners are ResumeKart affiliates or institutes it works with; ResumeKart may earn a commission when a candidate enrols. Placement is decided by relevance, not payment. How ResumeKart earns
Prepare to Win This Role
Everything you need to ace the interview and negotiate top-of-band compensation.