Mobile Developer

Confidential Company - Maadi, Cairo

17
Applicants for
1 open position
14
Seen
2
Shortlisted
5
Rejected
Experience Needed:
3 to 5 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Salary:
Negotiable
Education Level:
Bachelor's Degree at least
Languages:
Arabic, English
Vacancies:
1 open position
About the Job

About the Job

We are looking for a Mobile Developer who possesses a passion for pushing mobile technologies to the limits, and lead our mobile team in building the next generation App.

Duties and responsibilities

  • To be in all stages of application development including design, modifications, development, and implementation of Android/IOS applications to ensure the application quality and efficiency.
  • Document all codes of the development processes to record and facilitate the work for other mobile developers.
  • Write clean code.
  • Keep up to date with the latest industry trends in mobile technologies to enhance the application functionality.
  • Work with Graphic Designers and Software Developers to realize, build, and test the applications and to implement server APIs (Application Programming Interface) and services to support planned mobile functionality.
Job Requirements

Job Requirements

  • 3+ years experience in Mobile Development
  • Experience with Android and/or iOS App development
  • Excellent Knowledge in HTML/ HTML5, CSS/ CSS3, JavaScript, JQuery
  • A solid understanding of object-oriented design, client-server architecture, data algorithms and relational database design/development (Microsoft SQL Server and SQL Lite)
  • Experience working in an Agile/Scrum development process
  • Applications published to the AppStore & Google PlayHave published at least one original Android app / iOS application to apple store.
  • Knowledge of JSON, XML, REST web service framework, and Push notification
  • Experience working with social media APIs (Facebook, Google, Linked etc)
  • Good experience on Geo based applications (GIS)
  • Understanding mobile performance, latency, and security issues
  • Experience working with CI/CD platforms (TeamCity, Octopus, AWS CodeStar)
  • Experience with Version Control Systems (GIT), Jira and slack.
  • A degree in computer science or related field
  • Self-motivated and willing to take initiative in emergencies
  • A passion for code quality and adherence to standards
  • Knowledge of native iOS/Android mobile development
  • Excellent knowledge of Android SDK, IDE Android Studio/IntelliJ, Debugging, GPS, XML and JSON
  • Excellent knowledge of Android Layout Designing, Web Services, Code Signing and Application release