We look for the best; we seek the most committed; we believe in the creativity of people. But in order for people to produce the best they can, give the best they can, they have to feel that what they are doing is appreciated and that they have the best atmosphere possible to foster creativity.

Here, at eSpace, you are in good hands. We believe in working to the optimum, but not without partying to the max, with a continuous series of parties, outings, gaming and fun. Our hours are open and flexible, and we believe that whatever helps your personal growth will also help ours. For that reason, 20% of our employees' time is invested into slack hours in which they can work on what they are really passionate about (One of our greatest achievements with Ruby on Rails, NeverBlock, was a product of those slack hours). We like to think of ourselves as your home away from home, where family stands together and supports each other through the ups and downs. Think that our atmosphere might interest you? Take a look at what vacancies we currently have.

Web Designer

Ref: WDSGN - November, 2011

Responsibilities:

Job responsibilities will include the layout, visual appearance and usability of a website, using a combination of graphic design skills and technical knowledge of how web pages are created, the work involves:

  • Liaising closely with a customer or client at the design stage and finding the answers to questions about why the site is needed, who the target audience will be, who the leading competitors are, etc..
  • Producing a design that will be attractive to the target user, has a logical navigation
  • stem and has all the features required.
  • Writing web pages in a combination of codes, such as HTML and XHTML, CSS, JavaScript, Action script, Flash, or using code-generating programs, such as Dreamweaver.
  • Deciding on how images and other material will be digitally optimized and presented for the web.
  • Ensuring that material on the web site is accessible to all groups including those with disabilities.
  • testing the site for functionality in different browsers and at different resolutions;
  • Fixing errors.
  • Teaming with front-end developers to design and produce the website layout.
  • Responsible for designing applications for other media devices like mobile phones, iphone..etc
  • Taking into consideration the application usability and interactivity issues

Senior Web Developer

Ref: SWDEV - November, 2011

Responsibilities:

  • Develop new web applications as identified by supervisor and management through packaged and customized applications
  • Preparing functional and technical specifications/estimations in collaboration with the Team Leader
  • Participating in client meetings when appropriate and be able to discuss technical issues in a clear and positive way to non-technical audiences
  • Keeping fully abreast of latest thinking in all areas of web development
  • Conduct internal workshops on Ruby on Rails and related technologies best practices, tips, and techniques
  • Work with technical directors to evaluate and bring in new technologies and innovative functionality
  • Assist in code reviews of fellow team members
  • Lead spike solutions and quick prototyping
  • Actively contributes to corporate knowledge base
  • Cultivate and disseminate knowledge of application development best practices
  • Participate in research on emerging application development software products, languages, and standards in support of development efforts
  • Pair, train and provide guidance to junior software development staff and team members
  • Attend conferences and workshops, both local and abroad, to bring new ideas in

Education and/or Experience:

  • Bachelors degree in computer science or equivalent
  • Over two years previous experience in industry
  • History of commercial web application design and development and exposure to the full project life cycle
  • Strong knowledge of software design patterns, data structures, and algorithms
  • Clear understanding of web and system security issues and designing for best application performance
  • Knowledge of cloud computing, particularly AWS
  • Proficiency in the Ruby on Rails framework
  • Proficiency with MySQL or similar database technologies
  • Strong knowledge of caching techniques, particularly memcached
  • Experience in platform integration - building and consuming APIs under high volume, particularly with social networks
  • Understands fully browser specific compatibility issues
  • Java stack experience is a plus

Skills:

  • Able to work independently and efficiently to meet deadlines
  • Excellent analytical and problem solving skills
  • Strong sense of accuracy and attention to detail
  • Self motivated, organized, and highly initiative
  • Easily recognizes system deficiencies and implements effective solutions
  • Able to promptly communicate with the team and project stakeholders
  • Excellent 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
  • Highly innovative and always seeking ways to impress others

Send your updated CV to hr@eSpace.com.eg with the job reference included in the subject

Join the family!

eSpace Family

Check our vacancies, you might find the right one!