تخطي إلى المحتوى الرئيسي

Android Developer

Technology
MigrationIT
Cairo, مصرمنذ أسبوع
دوام كاملفي الموقع

وصف الوظيفة

  • 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.

Keywords
AndroidKotlinJavaAndroid SDKAndroid StudioREST APIsJSONGitMVVMMVPClean ArchitectureAndroid JetpackCI/CDJetpack ComposeDebuggingAgileScrumFintechBankingMobile Development

هل أنت مهتم بهذه الوظيفة؟