Android Developer
MigrationIT Cairo, Cairo, Egypt
الاستخدام والتوظيف · ٥١ - ٢٠٠ من الموظفين
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
Design, develop, and maintain high-quality, scalable Android applications while collaborating with cross-functional teams. Implement new features, integrate REST APIs, and ensure application performance, security, and stability.
What they look for
Requirements
Requires a Bachelor's or Master's degree in Computer Science or a related field and 3 to 6 years of professional Android development experience. Candidates must have strong proficiency in Kotlin or Java and familiarity with modern Android architecture patterns.
Full 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.
Similar roles
-
Senior Android Engineer
Jobgether India · ₹4M–₹5M/yr
-
Senior Android Engineer - Identity & Access Management
onX Missoula, Montana, United States · $146K–$182K/yr
-
Software Engineer: Front-end Mobile - iOS, Android, or Hybrid & Senior
Softtek Aguascalientes City, Aguascalientes, Mexico
-
Software Engineer 5 - Android (DVX Mobile Core)
Netflix Oregon, United States · $388K–$558K/yr
-
Software Engineer - Android
Machina Cognita Technologies Arlington, Virginia, United States · $115K–$145K/yr
-
Senior Android Engineer
Epic Kids Inc. India · ₹4M–₹5M/yr