Applab Qatar
Android Developer
Applab QatarQatar14 days ago
Full-timeEngineering, Information Technology
Senior Android Developer

Location: Doha, Qatar

Department: Technology & Development

Reports to: Solution Architect / Project Manager

About Applab

Applab is a leading technology solutions provider in Qatar, specializing in secure, scalable, and innovative digital products for government, enterprise, and private sectors. We deliver impactful mobile applications and platforms aligned with national cybersecurity standards.

Role Overview

We are seeking a Senior Android Developer to join our Qatar office. The role involves leading Android application development, ensuring performance, scalability, and security of mobile solutions. You will work closely with cross-functional teams, mentor junior developers, and contribute to shaping the mobile technology roadmap at Applab.

Key Responsibilities
  • Design, develop, and maintain advanced Android applications using Kotlin and Java.
  • Architect clean, modular, and maintainable codebases using MVVM, MVP, and Clean Architecture.
  • Lead development of enterprise and government Android applications in compliance with cybersecurity guidelines.
  • Implement secure authentication mechanisms (OAuth, JWT, biometric authentication, etc.).
  • Integrate RESTful APIs, GraphQL, and WebSockets for real-time features.
  • Ensure high performance, low latency, and optimized memory/battery usage.
  • Set up and maintain CI/CD pipelines (Jenkins, GitHub Actions, Bitrise, etc.) for seamless delivery.
  • Conduct code reviews, unit/UI testing (JUnit, Espresso), and enforce best practices.
  • Collaborate with UI/UX designers to build responsive and accessible interfaces.
  • Mentor junior developers and foster technical excellence within the team.
Qualifications
  • Bachelor’s/Master’s degree in Computer Science, Software Engineering, or related field.
  • 6+ years of proven Android development experience.
  • Strong expertise in Kotlin, Java, and Android SDK.
  • Proficiency with Jetpack components (Room, LiveData, ViewModel, Navigation, Compose).
  • Experience with networking libraries (Retrofit, OkHttp) and dependency injection frameworks (Dagger/Hilt, Koin).
  • Familiarity with CI/CD pipelines, Git, and agile practices.
  • Strong debugging, problem-solving, and performance optimization skills.
  • Excellent communication and leadership abilities.
Preferred Skills
  • Experience delivering large-scale or government mobile applications.
  • Knowledge of Azure, Firebase, or other cloud platforms.
  • Expertise in security, data encryption, and compliance standards.
  • Familiarity with Play Store publishing and release management

  • Key Skills

    Ranked by relevance