drjobs
Android Team Lead
drjobs Android Team Lead العربية

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

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

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

Amman - Jordan

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2385972

Our Client is looking for Android Developer who possesses a passion for pushing technologies to the limits. This Android developer will work with our team of talented engineers to design and build the next generation of applications. The Android team works closely with other app development and technical teams.

Requirements:

  • 7 years of experience in developing software with practical knowledge of design patterns and algorithms ideally with Kotlin and Java.
  • You are openminded about technologies but particularly skilled in native Android development.
  • Understand testdriven 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 (multimodule 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 the shrinking obfuscating and optimizing the app.
  • Experience with Jetpack libraries.

Remote Work :

No

Employment Type

Full Time

Company Industry

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.