Browse Jobs
For Employers
Post JobLog inGet Started

Android Developer

National Technology
Nasr City, Cairo
Posted 6 years ago
85Applicants for1 open position
  • 41Viewed
  • 8In Consideration
  • 26Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

We are looking for an Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

Job Description:

  • Translate designs and wireframes into high-quality.
  • Design, build, and maintain high performance, reusable, and reliable Java code.
  • Ensure the best possible performance, quality, and responsiveness of the application.
  • Work on bug fixing and improving application performance.
  • Help maintain code quality and organization.

Job Requirements

  • Bachelor degree in Computer Science or Computer Engineering.
  • At least 2 years of practical experience in the same position.
  • Excellent knowledge of Java development.
  • Excellent knowledge of Android SDK, IDE Android Studio/IntelliJ, Debugging, GPS, XML, and JSON.
  • Familiarity with RESTful APIs to connect Android applications to back-end services.
  • Experience with third-party libraries and APIs
  • Excellent knowledge of Android Layout Designing, Web Services, Code Signing and Application release.
  • Familiarity with cloud message APIs and push notifications.
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Proficient understanding of code versioning tools (such as Git, Mercurial or SVN)
  • Experience with offline storage (SQLite), threading, and performance tuning
  • Ability to write clean code.
  • Deploying apps process on Play Store.

Nice to Have:

  • Knowledge of design patterns and object-oriented concept.
  • Knowledge of MVP architecture pattern.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentAndroid Developer