نظرة عامة على الوظيفة
- مستوي الخبرة
- +4 سنوات
- نوع العمل
- دوام كامل
- نوع مكان العمل
- Not specified
- الموقع
- القاهرة
- Job function
- تكنولوجيا المعلومات والتكنولوجيا
- اخر موعد للتقديم
- 01 يونيو 2022
عن الوظيفة
Understand products from both a technical and business perspective.
Translate business requirements into elegant technical solutions.
Work with other developers and engineers to integrate back end system APIs.
Perform code reviews, assist with builds and deployment.
Job responsibilities:
Understand products from both a technical and business perspective.
Translate business requirements into elegant technical solutions.
Work with other developers and engineers to integrate back end system APIs.
Perform code reviews, assist with builds and deployment.
Write well-structured, reliable, efficient and easily maintainable code.
Work on bug fixing and improving application performance.
Write unit and UI tests
المتطلبات
Strong experience in Kotlin. Experience in clean architecture and MVVM architectural patterns. Experience with memory management and caching mechanisms. Strong debugging skills. Experience using Dagger, RxJava, Retrofit, etc. Experience using Android Jetpack / Architecture components. Bachelors degree or higher in Computer Science or a related technical discipline. 4+ years of native Android development experience.Strong knowledge of Android UI design principles, patterns, and best practices. Ability to write clean code. Proficient understanding of code versioning tools. Willingness and ability to learn new technologies. Must have the ability to work in a dynamic, fast-paced environment