I applied online. The process took 1+ week. I interviewed at Nilecode (Cairo, Cairo Governorate) in Jun 2015
Interview
Interview with technical team lead asking about the general work experience you got and a role-based one quiz, then an interview with the head management that will fetch your information and analyse your persona and your work objecives. You can have a good offer if your skill set matches Nilecode objectives.