Migrationit logo
Migrationit

86 open roles

Android Developer

Cairo, AI Qahirah, EgyptFull-timePosted Nov 2, 2026

Job description

Design, develop, and maintain Android applications using Kotlin and Java. Build high-quality, scalable, and user-friendly mobile applications. Implement new features and enhance existing functionalities. Integrate REST APIs and third-party services. Collaborate with UI/UX designers, backend developers, QA Engineers, and Business Analysts.

Ensure application performance, security, stability, and responsiveness. Identify, troubleshoot, and resolve technical issues and bugs. Participate in code reviews and apply development best practices. Write clean, maintainable, and well-documented code. Participate in Agile/Scrum development activities.

Requirements

Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Good professional English required; French is an advantage. 3 to 6 years of professional experience in Android development. Strong proficiency in Kotlin and/or Java. Solid knowledge of Android SDK and Android development frameworks.

Hands-on experience with Android Studio. Good understanding of REST APIs and JSON. Experience with Git and version control systems. Knowledge of Android architecture patterns (MVVM, MVP, Clean Architecture). Familiarity with Android Jetpack components and libraries. Understanding of mobile application security and performance optimization.

Experience with testing frameworks and debugging tools.

Preferred Qualifications

Previous experience in banking, fintech, or digital payment applications. Experience with secure mobile applications and authentication mechanisms. Knowledge of CI/CD processes for mobile applications. Familiarity with Jetpack Compose is an advantage.

Description copied from Migrationit's careers page. Read the full posting before you apply.

More jobs at Migrationit

See all openings at Migrationit

More jobs in Cairo

See all jobs in Cairo

Android Developer jobs at other companies