Android Developer

2 weeks ago


Doha, Baladīyat ad Dawḩah, Qatar Tech Mahindra Ltd. Full time 90,000 - 120,000 per year

Android Developer:

Mid-Level Android Developer

Experience: 5+ years

Job Description

We're looking for a skilled Android Developer to build scalable and maintainable apps using Jetpack Compose, modular architecture, and Clean Architecture. You'll own features end-to-end, from designing modular layers to delivering pixel-perfect UIs and ensuring smooth performance.

Responsibilities

  • Develop and maintain features using Jetpack Compose, Navigation-Compose, and StateFlow.
  • Work on modular projects, splitting responsibilities across base/core/data/domain/ui modules.
  • Enforce clean separation of concerns with Clean Architecture principles.
  • Integrate APIs using Retrofit, manage caching with Room or DataStore.
  • Collaborate closely with designers and backend teams to define REST contract requirements.
  • Ensure a high level of app performance and responsiveness.
  • Conduct code reviews and contribute to shared component libraries.
  • Write unit and UI tests using JUnit, MockK, Turbine, and Compose UI testing APIs.
  • Contribute to internal documentation and technical design documents.
Desired Candidate Profile

Requirements

  • Strong command of Kotlin, Coroutines, Flow, and Jetpack Compose.
  • Experience working on multi-module Android apps.
  • Solid understanding of Clean Architecture, repository pattern, and domain-driven design.
  • Familiar with tools such as Android Studio, ADB, Firebase, LeakCanary, and Crashlytics.
  • Experience with Koin, Hilt, or other DI tools.
  • Good grasp of CI/CD, Gradle optimization, and Git workflows.
  • Bonus: Familiarity with Compose Animation APIs and Accompanist libraries.

  • Android developer

    1 day ago


    Doha, Baladīyat ad Dawḩah, Qatar eGrab Full time $40,000 - $100,000 per year

    Job briefWe are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications.ResponsibilitiesDesign and build advanced applications for the Android platformCollaborate with cross-functional teams to...


  • Doha, Baladīyat ad Dawḩah, Qatar SALZBURG Full time $60,000 - $150,000 per year

    Title:Android Developer – Custom Dual-Screen SystemDescription:We need an experienced Android Engineer to build the system for AI-sha, a dual-screen translator device.Responsibilities:Build Android custom ROM or AOSP modificationsImplement support for two independent screensIntegrate AI translation APIs (speech-to-text + text-to-speech)Implement...

  • Mobile Developer

    3 days ago


    Doha, Baladīyat ad Dawḩah, Qatar Management Solutions International (MSI) Full time 120,000 - 240,000 per year

    LocationDoha, QatarExperienceJob TypeOutsourcingJob DescriptionJob OverviewMobile Application Developer with a strong focus on iOS development and solid experience in Android.The ideal candidate will be responsible for designing, developing, and maintaining high-quality mobile applications while ensuring scalability, performance, and an exceptional user...


  • Doha, Baladīyat ad Dawḩah, Qatar SALZBURG Full time 80,000 - 120,000 per year

    Title:Technical Project Manager – AI Hardware + Android OS + Shenzhen Manufacturing (AI-sha Device)⸻Job Description:We are developing AI-sha, a dual-screen AI interpretation device (hardware + software).We are looking for a calm, highly professional Technical Project Manager who has experience managing hardware products AND Android custom OS development,...

  • Mobility Developer

    3 days ago


    Doha, Baladīyat ad Dawḩah, Qatar PPL Dynamics Full time $60,000 - $120,000 per year

    Job Title: Mobility Developer Job Purpose To design, develop, and maintain high-quality mobile applications that deliver an exceptional user experience. The role involves working across the full mobile development lifecycle, from requirement gathering to deployment and support, ensuring performance, security, and reliability across platforms. Key...


  • Doha, Baladīyat ad Dawḩah, Qatar Platinum Mzadat Full time

    We are expanding our technical team and looking for a talented Flutter & Developer to join our growing company.Position: Flutter & DeveloperLocation: Qatar (must hold a transferable RP)Responsibilities:Develop and enhance mobile apps using Flutter for Android and iOS.Build responsive web applications using Collaborate with backend teams to integrate...


  • Doha, Baladīyat ad Dawḩah, Qatar VAMS Full time 60,000 - 120,000 per year

    Company Description VAM SYSTEMS is a Business Consulting, IT Solutions and Services company with operations in UAE, Qatar, Bahrain, USA, Australia, Singapore & India. Job Description VINIRMA Consulting Pvt. Ltd. is a 360degree Human Resource Management Consulting and Staffing Services Organization with operations in UAE, Qatar, Bahrain, Australia, USA,...


  • Doha, Baladīyat ad Dawḩah, Qatar VAMS Full time $40,000 - $80,000 per year

    Company Description VAM SYSTEMS is a Business Consulting, IT Solutions and Services company with operations in UAE, Qatar, Bahrain, USA, Australia, Singapore & India. Job Description VAM SYSTEMS is a Business Consulting, IT Solutions and Services company with operations in UAE, Qatar, Bahrain, USA, Australia, Singapore & India.VAM SYSTEMS is currently...


  • Doha, Baladīyat ad Dawḩah, Qatar Advanced Artificial Mind Full time 120,000 - 180,000 per year

    Laravel / PHP DeveloperLocation: Qatar / RemoteDepartment: ITExperience Level: Mid to SeniorResponsibilities:Develop, maintain, and optimize web applications using Laravel and PHP.Design and implement RESTful APIs for mobile and web apps.Work closely with front-end and mobile app teams to ensure smooth integration.Manage database schemas and write optimized...


  • Doha, Baladīyat ad Dawḩah, Qatar Platinum Mzadat Full time 40,000 - 80,000 per year

    We are expanding our technical team and looking for a talented Python & Flutter Developer (with / experience) to join our growing company.Responsibilities:Develop and maintain backend systems using Python (Django).Build and enhance Flutter mobile apps for Android and iOS.Work on / web applications when required.Integrate APIs and manage data between...