drjobs Android Developer العربية

Android Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

1-3years

Job Location drjobs

Giza - Egypt

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

About the Role: We are seeking a highly skilled and motivated Senior Android Developer to join our dynamic development team. The ideal candidate will have a strong background in both Java and Kotlin experience building robust and scalable Android applications and a comprehensive understanding of modern Android development practices including MVVM architecture Jetpack components and TestDriven Development (TDD). This role offers the opportunity to work on innovative projects and contribute to the development of highquality mobile applications.

Key Responsibilities:
  • Design develop and maintain Android applications using both Java and Kotlin.
  • Implement clean and maintainable code following best practices for Android development.
  • Integrate Android Jetpack components such as Room LiveData ViewModel and others to build scalable applications.
  • Implement MVVM architecture to create organized and maintainable code.
  • Work with coroutines for handling asynchronous operations efficiently.
  • Utilize Dagger for dependency injection to maintain code modularity and test ability.
  • Develop and manage app navigation using Android s Navigation component.
  • Collaborate with crossfunctional teams to define design and ship new features.
  • Write unit and integration tests as part of a TDD approach to ensure the quality and reliability of code.
  • Troubleshoot and debug applications to optimize performance and fix issues.
  • Keep up to date with the latest trends and technologies in Android development and incorporate them into ongoing projects.


Requirements

  • Minimum of 2 years of professional experience in Android development.
  • Strong programming skills in both Java and Kotlin.
  • Handson experience with coroutines for concurrent programming.
  • Proficiency in dependency injection using Dagger.
  • Solid understanding of MVVM architecture and how to implement it effectively.
  • Experience with Android Jetpack components such as Room LiveData ViewModel and Navigation.
  • Proven experience with TestDriven Development (TDD) methodologies.
  • Strong problemsolving skills and attention to detail.
  • Ability to work collaboratively with a team and communicate technical concepts clearly.
Preferred Skills:
  • Experience with other dependency injection frameworks (e.g. Hilt).
  • Familiarity with other architectural patterns like MVP or MVI.
  • Knowledge of CI/CD pipelines for Android development.
  • Experience with RESTful APIs and working with network libraries like Retrofit.
  • Contributions to opensource projects or active participation in the developer community.


Benefits

  • Medical Insurance
  • Social Insurance
  • Salary Advance
  • Regular Engagement events


Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.