Ref: DEV18 – Q3, 2018

Apply Now

Location: Alexandria

Responsibilities

  • Develop new web applications as identified by supervisor and management through packaged and customized applications
  • Maintain and enhance existing web applications and internal systems
  • Creating unit testing of web applications
  • Develop database-driven web interfaces for rapid, real-time information sharing
  • Contribute in the design of application architecture
  • Candidate must be a team player and willing to teach and learn via presentations and internal sessions

 

Qualifications  

  • Bachelor’s degree in computer science or equivalent.
  • A clear understanding of web and system security issues
  • Previous experience in industry (2+ years)
  • Must possess strong skills in Object Oriented Development with preference to programming in Ruby on Rails
  • Must possess superior skills in SQL, and database optimization is a plus
  • Mobile development is a plus
  • Working knowledge of Linux and bash scripting is an asset
  • An interest in current Internet trends, with specific interest in social networking
  • A proficiency in HTML and at least one scripting language

 

Skills

  • 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