About Jeeny :
Jeeny is a mobile application that eases daily commuting and transportation. By connecting you with your preferred mode of transportation, we are fulfilling our aim of making mobility accessible, affordable, and flexible for all.
We are a joint venture between MEIG (Middle East Internet Group), Rocket Internet, and IMENA. Jeeny was established in 2014 as Easy Taxi and revamped in 2016 to cater to other services. Currently, we are operational in Saudi Arabia and Jordan and have offices in Riyadh, Jeddah, Madinah, Dammam, Khobar, Amman, Lahore, and Karachi.
Job Brief
We are looking for a Senior Android Software Engineer to join our mobile team and take ownership of designing, developing, and optimizing our Android applications. The ideal candidate is a hands‑on engineer with strong technical expertise, a deep understanding of modern Android development frameworks, and a passion for building high‑quality, scalable, and user‑centric products.
This role involves working closely with product managers, designers, and backend engineers to deliver smooth, performant, and reliable experiences to millions of users. You'll play a key part in shaping the architecture and direction of our Android ecosystem.
Duties and Responsibilities
- Design, develop, and maintain high‑performance, scalable, and secure Android applications
- Collaborate with cross‑functional teams (product, design, QA, backend) to define, design, and ship new features
- Lead by example in code quality, best practices, and clean architecture principles (MVVM / MVI, modularization, etc.)
- Optimize app performance, memory usage, and battery efficiency
- Review code contributions from team members and provide constructive feedback
- Mentor and guide junior engineers, fostering a culture of learning and excellence
- Integrate and work with RESTful APIs, WebSockets, and other backend systems
- Ensure app stability and maintain backward compatibility across Android versions and devices
- Participate in architectural discussions and contribute to mobile strategy and roadmap
- Stay up to date with the latest Android trends, tools, and technologies
Requirements
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field5+ years of professional Android development experienceStrong proficiency in Kotlin and solid understanding of JavaIn‑depth knowledge of Android SDK, Jetpack libraries, Coroutines, and Dependency Injection frameworks (Hilt / Dagger)Experience with modular app architecture, Clean Architecture, and MVVM / MVI patternsFamiliarity with CI / CD pipelines, unit testing, and automated UI testing (JUnit, Espresso, etc.)Strong understanding of performance optimization, offline‑first design, and app security best practicesExperience integrating third‑party SDKs and APIsExcellent problem‑solving and debugging skillsPreferred / Nice to Have
Experience with Compose and modern UI architectureFamiliarity with analytics, crash reporting tools (Firebase, Crashlytics), and A / B testing frameworksExperience leading technical design or contributing to open‑source projectsBenefits
Market Competitive Salary Learn & GrowInternational ExposureHealth InsuranceOPD CoverageEnd of Service BenefitDollar Adjustment AllowanceInternet AllowanceFuel Allowance ⛽Learning & Development AllowanceCompany Culture
Jeeny is an equal opportunity employer. We are committed to providing a workplace where all aspects of employment are solely based on merit. We value diversity and absolutely do not discriminate in any form based on race, color, ethnicity, nationality, religion, gender, age, or mental or physical disability.
#J-18808-Ljbffr