Your Role as a Material Process and Delivery Specialist: You will typically start as a MPD team member working with a broad range of production lines and different packing material technologies with s...
Android Developer (Java/Kotlin) We're looking for a talented Android Developer to join our team Res...
Android Developer (Java/Kotlin)
We're looking for a talented Android Developer to join our team
Responsibilities:
Develop and maintain robust Android applications using Java and Kotlin (existing applications).
Build responsive and adaptive UI layouts using XML following Material Design guidelines.
Integrate third-party libraries such as Retrofit, Glide, and Picasso for seamless networking and media handling.
Handle media playback using ExoPlayer with custom controls and streaming support.
Write clean, testable code and follow best practices for architecture and performance.
Work with RESTful APIs and manage data storage using Room, SQLite, or other persistence libraries.
Work with Firebase services such as Authentication, Firestore, and FCM.
Use Jetpack Libraries including ViewModel, LiveData, and Navigation to implement clean and maintainable architecture.
Collaborate with cross-functional teams to deliver stable and maintainable applications.
Debug, profile, and optimize performance bottlenecks.
Must-Have Skills:
3+ years of experience in Android development using Java and Kotlin.
Strong experience in building UI with XML and handling complex layouts.
Solid hands-on experience with Retrofit for API integration.
Experience with Glide and Picasso for efficient image loading.
Strong experience with ExoPlayer for media playback.
Experience working with Firebase (Authentication, Firestore, FCM).
Solid understanding and usage of Jetpack Libraries (ViewModel, LiveData, Navigation).
Familiarity with Google Play Store guidelines and app publishing.
Ability to write reusable components and follow clean architecture principles.
Nice-to-Have Skills:
Knowledge of Clean Architecture and MVVM design patterns.
Experience in publishing and maintaining apps with large user bases.
Location: Maadi
[email protected]
Your Role as a Material Process and Delivery Specialist: You will typically start as a MPD team member working with a broad range of production lines and different packing material technologies with s...
Role Purpose To provide administrative assistance to the British Council MarketPlaces Function Overview: The British Council MENA had launched in July 2016 a new approach to procurement through centra...
Temporarily Position as a Supply Chain Expert to work on a complex logistics project “Matrix” single point of contact, data maintenance, accuracy check with distributors, support launching...