Ref: JJDEV19 – Q1-Q2, 2019        

Apply Now

Location: Alexandria


  • Perform different development tasks
  • Design, build and maintain efficient, reusable, and reliable code
  • maintain the existing applications.
  • Help maintain code quality, organization, and automation
  • Able to implement automated testing platforms and unit tests 



  • Bachelor’s degree in computer science or equivalent.
  • A clear understanding of web and system security issues
  • Previous experience in industry a plus (0-2 years)
  • Must possess strong knowledge in EJB / Springboot
  • Must possess strong knowledge in JSF / AngularJs
  • Must possess superior skills in SQL, and database optimization
  • Android / Ionic development knowledge or experience is a plus 



  • Able to work with minimal dependence and efficiently to meet deadlines
  • Analytical thinking and a strong eye for details
  • Organized and capable of taking the initiative
  • Able to promptly communicate with the team
  • Good communication (oral and written), interpersonal, organizational, and presentation skills in both Arabic and English
  • Up-to-date with current internet trends with specific interest in social networking
  • Innovative and always seeking ways to impress others
  • An ability to establish responsible deadlines and personal work plans