Hybrid Android Engineer

Posted last week

Apply now

About the role

  • Android Engineer designing and implementing UIs for E-commerce delivery solutions at Bosta. Collaborating with teams and maintaining code standards in a hybrid setup in Egypt.

Responsibilities

  • Design and implement UIs using both Jetpack Compose and XML-based layouts, depending on project needs.
  • Troubleshoot and fix bugs, optimize performance, and improve app stability.
  • Collaborate with cross-functional teams to implement new features using MVVM architecture and Jetpack libraries.
  • Maintain and refactor existing code to improve readability, performance, and adherence to best practices.
  • Learn and integrate Dependency Injection (DI) solutions, like Dagger or Hilt, into the project as needed.
  • Follow coding standards and write clean, maintainable code.

Requirements

  • 0 to 1 year of experience in Android development with Kotlin.
  • Familiarity with Jetpack Compose and experience with XML-based layouts for UI design.
  • Basic understanding of MVVM architecture and its components (ViewModel, LiveData/StateFlow, etc.).
  • Experience with Android SDK and core libraries.
  • Familiar with Git for version control.
  • Basic knowledge of REST APIs and JSON for handling remote data.
  • Ability to write clean and maintainable code, with attention to detail and adherence to coding best practices.
  • Nice to Have:
  • Exposure to Dependency Injection (e.g., Dagger or Hilt).
  • Familiarity with Kotlin Coroutines for managing background tasks and threading.
  • Experience with third-party libraries and APIs, such as Retrofit.

Job title

Android Engineer

Job type

Experience level

Junior

Salary

Not specified

Degree requirement

Associate's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job