Our client is the leading property portal in the Middle East and North Africa (MENA) region, dedicated to shaping an inclusive future for real estate while spearheading the region’s growing tech ecosystem. At its core is a clear and powerful purpose: to change living for good in the region. Our client connects millions of property seekers with thousands of real estate professionals every day across multiple countries in the region. The platform offers a seamless and enriching experience, empowering both buyers and renters to make informed decisions. Since its inception in 2007, our client has evolved into a trusted partner for developers, brokers, and home seekers. As a lighthouse tech company, it continues to create an environment where people can thrive and contribute meaningfully to the transformation of real estate in MENA. Requirements: * 2–4 years of commercial experience as an Android Developer * Strong knowledge of Kotlin and the Android SDK * Experience with Android Jetpack (Compose and/or View system, ViewModel, LiveData, Room) * Hands-on experience with Kotlin Coroutines and asynchronous programming * Good understanding of modern Android architectures (MVVM / MVI) * Experience contributing to production Android applications * Strong attention to UI/UX and high-quality UI implementation * Basic understanding of Accessibility and willingness to follow best practices * Self-driven, analytical, responsible, and a strong team player * Experience participating in code reviews and collaborative development * Degree in Computer Science or a related field, or equivalent practical experience * Understanding of CI/CD pipelines (GitHub Actions, Bitrise, Azure DevOps, or similar tools) * Experience or interest in A/B testing and feature flags * Experience working with REST APIs, JSON, and networking * At least Upper Intermediate English level or higher
Responsibilities: * Develop and maintain the Android application using Kotlin and modern Android frameworks * Implement features according to product and design requirements * Write clean, maintainable, and testable code * Participate in code reviews and technical discussions * Collaborate closely with Product and Design teams to deliver high-quality features * Help improve code quality, app stability, and overall performance * Investigate, debug, and fix issues in a timely manner * Follow team coding standards and Android best practices
What we offer: * Annual paid vacation of 18 working days. * Extra vacation days for long-lasting cooperation. * Annual paid sick leave of 10 days. * Maternity/Paternity leave. * The opportunity for sabbatical leave. * Marriage and Parenthood Package. * Compensation for sports activities (up to 250$ per year) or health insurance covering (70%) — after the trial period. * Career development plan. * English and Spanish classes. * Paying taxes and managing PE (Private Entrepreneur). * Technical equipment. * Internal Referral program. * Opportunity to take part in company volunteering activities. * Sombra is a “Friendly to Veterans” award-holder.
If you believe you are a suitable candidate for this position, please attach your updated resume using the provided link.
Our recruitment team will review your profile, and if it aligns with our current job openings, we will contact you shortly. If you don’t receive a reply from us within 5 business days, it means we have decided to move forward with other candidates.