InnovationTeam

Android Mobile Developer

InnovationTeam

Overview

Mobile Developer responsible for developing and maintaining Android applications.

The ideal candidate should have professional Android development experience and proficiency in Java and Kotlin.

remotefull-timeEnglishAndroidJavaKotlinGitRESTful APIsReact Native

Locations

  • Egypt

Requirements

  • Bachelor's degree required
  • Professional Android development experience
  • Proficiency in Java and Kotlin
  • Experience in building SDKs
  • Clean code writing
  • Proficient in Git
  • Knowledge of Android libraries
  • Familiarity with Restful APIs
  • Familiarity with cloud message APIs
  • Strong understanding of Android design principles
  • Good understanding of MVC, MVP & MVVM patterns
  • Strong knowledge of SOLID principles
  • Expertise in performance tuning
  • Comprehensive knowledge of mobile development life cycle
  • Excellent problem-solving skills
  • Effective communication skills

Responsibilities

  • Develop, test, and maintain Android applications
  • Conduct code reviews
  • Provide technical leadership
  • Collaborate with product managers and designers
  • Communicate effectively with team members

Benefits

  • Flexible work environment
  • Opportunities for professional growth
  • Inclusive work culture