Android Developer

Classera   Amman - Jordan  Date Posted: 2023/05/24   Login to Apply

Requirements 

  • +3 years of experience in developing software, with practical knowledge of design patterns and algorithms, ideally with Kotlin and Java.
  • You are open-minded about technologies but particularly skilled in native Android development.
  • Understand test-driven development and how to write unit and UI tests.
  • High prioritization skills and experience with versioning tools (Git).
  • Practical knowledge of ViewModel, LiveData, Navigation, SafeArgs, Retrofit2, RxJava2, Coroutines, Dagger2 (multi-module applications).
  • Experience with the MVP, MVVM or MVI.
  • Understanding of Modular App Architecture.
  • Understanding of Clean Architecture.
  • Understanding of CI/CD pipeline.
  • Ability to write new modules using maintainable architecture.
  • Understanding of best practices for multithreading on Android.
  • Solid Experience with Firebase services.
  • Experience with shrinking, obfuscating, and optimizing the app.
  • Experience with Jetpack libraries.
Required Skills
  • Testing
  • Android
  • UI/UX
  • Design Software
Job Details
  • Location Amman - Jordan
  • Industry Information & Communication Technologies
  • Job Type Full-Time
  • Degree Bachelor
  • Experience 3 - 5
  • Nationality Unspecified
Login to Apply

Similar Jobs