Job Details

Mobile Developer (iOS/Android)

You will be working on complex and diverse set of projects with an interesting international team, in addition to your primary role as a senior desktop developer, you'll be coordinating tasks within your team and along with the development head.

You will get involved in different discussions on interesting ideas with our team of InnoLabs.


You will posses the following skills:

Communicates well in written and spoken Arabic and English

  • You must be able to write a well written concept ideas and technical documentation in English that many people can understand
  • Posses a strong development skills in either (if you have both, we want to talk to you) ** Android Development ** iOS
  • You will have demonstrated the ability to create useful and interesting Apps. If you do not have at least two published Apps, please do not apply.
  • Posses strong skills in at least two of the following languages:
    • JavaScript
    • Objective-C
    • C++
    • C
    • Kotlin
    • Java
    • C#
    • Dart (Flutter)
  • Have a strong understanding about concurrency, graphics and system communications.
  • Have a strong personality in paying attention to details and tinkering with ideas.
  • Have a good work ethic.
  • Have a good ethical sensibility.
  • Maintaining and contribution to open source projects is a strong plus.
Cairo, Egypt

Apply to this position

All bold fields are required