Android Developer

National Technology - Nasr City, Cairo

Applicants for
1 open position
Experience Needed:
More than 2 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Confidential, 3 Months Annual Bonus Based on Performance
Education Level:
Bachelor's Degree at least
Arabic, English
1 open position
About the Job

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.
About this Company

National Technology is a supplier of integrated laboratory and clinical information systems for the healthcare industry. We are committed to combining the most effective technologies, innovative designs, and production methodologies to create user friendly , robust and cost... (More)

See all Careers and Jobs at National Technology
Android Mobile Development Jobs, Courses & Career Opportunities in Egypt
Signup for an employer account and Post your Jobs!