Browse Jobs
For Employers
Post JobLog inGet Started

Lead Android Developer

Nagwa
Nasr City, Cairo
Posted 6 years ago
13People have clicked1 open position
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Job Summary:

Manage Android technical team developing applications for Android platform and participate in the entire application life cycle.

Responsibilities:

  • Be involved in all stages of application development including design, modifications, development, and implementation of the applications to ensure the applications’ quality and efficiency
  • Put together the project technical structure, review code and ensure its quality
  • Coordinate with the graphic designers and software developers to build and test the applications, and to implement APIs (Application Programming Interface) and services in order to support planned mobile functionality
  • Help building the team’s technical capabilities to avoid any technical challenges
  • Document all code during the development process to record and facilitate the work for other developers
  • Keep up to date with the latest industry trends in mobile technologies to enhance the application functionality

Job Requirements

Qualifications & Work Experience:

  • Bachelor’s degree in any field, preferably computer science or engineering
  • 5+ years of relevant experience
  • Good command of both written and spoken English
  • Experience with Java development, Kotlin, Rx programming (Reactive programming)
  • Experience with design patterns, object-oriented concept, offline storage, threading, and performance tuning
  • Proficient understanding of code versioning tools (Git, Mercurial or SVN)
  • Knowledge of app deployment process on Play Store

Job Behavioral Competencies:

  • Very good communication skills
  • Time and stress management skills
  • Accuracy and attention to detail
  • Adaptability and flexibility
  • Initiation and creative thinking skills
  • Working under pressure
  • Strong sense of commitment, responsibility and ownership

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentLead Android Developer