Systems Limited - Egypt · Cairo, Egypt · Posted 2026-05-21
Key ResponsibilitiesDesign, develop, test, and maintain Android applications.Collaborate with cross-functional teams to define and implement new features.Write clean, scalable, and efficient code.Troubleshoot, debug, and improve application performance.Integrate APIs and third-party services.Participate in code reviews and technical discussions.Ensure application quality through unit testing and best development practices.Stay updated with the latest Android technologies and trends.Requirements2.5+ years of hands-on experience in Android development.Strong knowledge of Kotlin and/or Java.Experience with Android SDK, Jetpack Components, and MVVM Architecture.Familiarity with RESTful APIs and JSON.Experience with Git/version control systems.Good understanding of mobile UI/UX principles.Knowledge of Firebase, dependency injection, and clean architecture is a plus.Strong communication and teamwork skills.