Jordan , Amman
--
Company

Job Details

Job Description

Roles & Responsibilities

  • Design, develop, and maintain high-quality Android applications using Kotlin.

  • Manage full release cycles: from feature development to Play Store submissions, versioning, and monitoring post-release performance.

  • Integrate and manage third-party SDKs and REST APIs to power core app functionality.

  • Collaborate closely with product and design stakeholders to translate user needs into smooth, intuitive experiences.

  • Proactively suggest improvements that enhance user retention and satisfaction.

  • Troubleshoot, optimize, and debug to maintain excellent app performance and reliability.

  • Ship fast while balancing speed with quality.

Desired Candidate Profile

Required:

  • 2+ years of hands-on experience building and shipping production Android apps using Kotlin.

  • Strong experience with Google Play Store processes submissions, versioning, release management, and app updates.

  • Solid understanding of REST APIs and experience integrating various third-party SDKs.

  • Product mindset: You think about the end user first and care about the overall experience, not just clean code.

  • Ability to work independently with minimal direction and deliver results in a fast-paced environment.

  • Bias for action you prefer shipping over over-engineering.

  • Fluent in both English and Arabic (essential for stakeholder communication and regional market focus).

Nice to Have:

  • Experience with consumer apps in rewards, loyalty programs, or fintech.

  • Familiarity with Firebase, push notification systems, and user engagement / analytics tooling.

Similar Jobs