Senior android developer

Senior android developer

We need senior android developer to join our team.
The required skills
Strong knowledge of Android SDK and how to develop for different screen sizes.
Strong knowledge of Kotlin & Java.
Strong knowledge of design principles, design patterns, and best practices.
Strong knowledge of RESTful APIs and connecting to different web services.
Strong knowledge of rest client like retrofit
Familiar with mvvm architecture design patterns, concurrency(Rxjava or coroutine)
Architecture component (livedata, room, viewmodel),
Working with hilt, koin.
Proficiency with unit testing.
Familiarity with Test-Driven Development.
A strong passion for how to build a clean and well-structured code that is scalable and efficient.
Proficient understanding of code versioning tools, such as Git.
Ability to efficiently maintain existing codebase.
Solid understanding of the full mobile development lifecycle.
Experience in Agile development is a plus.
Familiar with tools like Firebase, Crashlytics, and Google Analytics.
Ability to express ideas in a simple and easy to understand language.
Familiar with push notifications and real-time chat.
Great attention to details.
Kindly Send your cv to this email if you feel your skills match what's mentioned above


The office in Khartoum( Sudan branch)
ليست هناك تعليقات
إرسال تعليق

إرسال تعليق

الاسمبريد إلكترونيرسالة