Full Time
--

Job Details

Job Requirements

  • Bachelor's degree in Computer Science or a related field.
  • 5+ years of experience in Android development with a strong portfolio of published apps.
  • Proficient in Java and Kotlin programming languages.
  • Experience with Android SDK, Android Studio, and related development tools.
  • Solid understanding of Android UI/UX design principles, patterns, and best practices.
  • Strong experience working with RESTful APIs, JSON, GraphQL, and modern networking libraries (e.g., OkHttp, Retrofit).
  • Familiarity with on-device machine learning (ML Kit, TensorFlow Lite) or cloud-based AI services (Firebase ML, OpenAI APIs, Google Cloud AI).
  • Knowledge of best practices for network security, caching, and background data sync.
  • Experience with multithreading, RxJava, Kotlin Coroutines, and asynchronous network operations.
  • Strong analytical and debugging skills.
  • Excellent communication and collaboration abilities.
  • Proficiency with Git or other version control systems.
  • Experience with CI/CD pipelines and automated testing frameworks is a plus.

Benefits:

  • Competitive salary
  • Social Insurance without Any deduction from the Salary
  • Medical Insurance without Any deduction from the Salary
  • 5 working days & 8 daily Hours including 1 hour Break
  • Gaming area
  • Continues training.

Similar Jobs

About Madar Soft
Egypt, Alexandria