Skip to main content

Android Engineer

Technology
Halan - حالا
القاهرة القاهرة مصر, مصرمنذ 2 أشهرحتى ٢٥‏/٥‏/٢٠٢٦
دوام كامل

وصف الوظيفة

Job Overview

We are looking for a motivated and passionate Junior Android Developer to join our mobile team. In this role, you will contribute to developing, maintaining, and improving Android applications. The ideal candidate has hands-on experience with Kotlin and is eager to grow their skills within a collaborative team environment.

Key Responsibilities

  • Develop and maintain Android mobile applications
  • Ensure good performance, quality, and responsiveness
  • Collaborate with team members to define, design, and ship new features
  • Troubleshoot and fix bugs, crashes, and performance bottlenecks
  • Write clean, readable, and maintainable code
  • Contribute to reusable components and shared libraries
  • Participate in brainstorming and feature discussions
  • Work with product, design, and backend teams to translate requirements into technical solutions
  • Be proactive in learning new tools, frameworks, and approaches
Requirements
  • 1–2 years of hands-on experience in Android development
  • Strong knowledge of Kotlin (Java is a plus)
  • Ability to write clean, structured, and maintainable code
  • Understanding of Android UI components and application architecture basics
  • Understanding of Git and common Git workflows
  • Familiarity with RESTful APIs and JSON
  • Good understanding of Android activity & fragment lifecycle
  • Experience using:
  • ViewModel & LiveData
  • Navigation Component
  • Retrofit2 for API calls

  • Coroutines (preferred) or basic RxJava knowledge
  • Basic understanding of MVVM or MVC

  • Familiarity with push notifications and Firebase Cloud Messaging
  • Willingness to learn:
  • Dagger/Hilt
  • Modularization concepts
  • Paging library
  • Advanced patterns and architectures
  • Exposure to multi-module projects
  • Basic understanding of clean architecture concepts
  • Knowledge of Jetpack Compose
Keywords
monthsOfExperience: 12KotlinJSONModel–view–viewmodelCoroutineRxjavaJavaMobile appFirebaseGit

هل أنت مهتم بهذه الوظيفة؟