Android Engineer designing and implementing UIs for E-commerce delivery solutions at Bosta. Collaborating with teams and maintaining code standards in a hybrid setup in Egypt.
Responsibilities
Design and implement UIs using both Jetpack Compose and XML-based layouts, depending on project needs.
Troubleshoot and fix bugs, optimize performance, and improve app stability.
Collaborate with cross-functional teams to implement new features using MVVM architecture and Jetpack libraries.
Maintain and refactor existing code to improve readability, performance, and adherence to best practices.
Learn and integrate Dependency Injection (DI) solutions, like Dagger or Hilt, into the project as needed.
Follow coding standards and write clean, maintainable code.
Requirements
0 to 1 year of experience in Android development with Kotlin.
Familiarity with Jetpack Compose and experience with XML-based layouts for UI design.
Basic understanding of MVVM architecture and its components (ViewModel, LiveData/StateFlow, etc.).
Experience with Android SDK and core libraries.
Familiar with Git for version control.
Basic knowledge of REST APIs and JSON for handling remote data.
Ability to write clean and maintainable code, with attention to detail and adherence to coding best practices.
Nice to Have:
Exposure to Dependency Injection (e.g., Dagger or Hilt).
Familiarity with Kotlin Coroutines for managing background tasks and threading.
Experience with third-party libraries and APIs, such as Retrofit.
Join Arrow Electronics as a React Native + Android Developer. Develop mobile applications using React Native and collaborate on best practices for performance optimization.
Senior Software Engineer developing user - facing Android applications for Maven Clinic. Collaborating with cross - functional teams to deliver robust and maintainable code in a hybrid work environment.
Lead Engineer customizing and optimizing Android Framework and AOSP for video collaboration at Capgemini Engineering. Collaborating with cross - functional teams to deliver robust video solutions.
Android Software Engineer focused on developing a scalable architecture for communication services. Collaborating with cross - functional teams to improve service quality for millions of users.
Android Software Engineer developing native Android applications for diverse clients in Greece and internationally. Collaborating on innovative solutions in dynamic and agile environments.
Android Developer creating and supporting mobile applications for startups from the US and Europe. Engaging in a dynamic development environment with best practices and Agile methodologies.
Software Engineer at Kyndryl designing and developing cutting - edge software solutions. Working on innovative projects and delivering value to customers in a dynamic environment.
Senior Android Engineer developing high - performance enterprise Android applications for EY. Focusing on Kotlin, Jetpack Compose, and architecture patterns for seamless integration and delivery.
Android Engineer optimizing In - Vehicle Infotainment for Software Defined Vehicles. Engaging in 3D graphics development and Android - based applications.
Senior Mobile Developer working on enhancing Android applications for Hawk - Eye Innovations. Collaborating closely with teams to deliver high - quality mobile solutions for sports technology.