An Egyptian developer or designer? Full of creativity and overflowing with energy? Here’s where you belong. See how becoming a Nilecoder is bound to change your entire career path. Have you joined yet?

Careers

We are hiring

Senior PHP software Engineer

You will join a team with a good background in software development, and you will be introduced to a different experiences and new technology topics.

 

Primary Roles and Responsibilities:


- Guide and manage a software team through the entire product life cycle.


- Experience and ability to teach or instruct co-workers.

 

- Working closely with other staff, such as project managers, graphic artists, designers, developers, systems analysts, and sales and marketing professionals.

 

- Provide assistance to UI Engineers, Quality Assurance Engineers , testers, and support personnel as needed to determine system problems.

 

- Prepare reports and analyses setting forth progress, adverse trends and appropriate recommendations or conclusions to keep the team abreast of strategic information from all sources.


- Provide feedback to analysis/training staff about performance considerations / usability issues concerning software specifications and implementation.

Desired Skills & Experience

The applicant should have:


- Bachelor's or Master’s Degree in Computer Science or related field.

 

- Minimum of 3 years of commercial experience in developing web based applications using PHP.

 

- Good command of English written, verbal, and communication skills.

 

The candidate should posses the following:


- Solid background in software design and architecture.

 

- A good understanding of OOA, OOD, and OOP.

 

- Familiarity with source controls like (SVN, and preferably GIT), and Development Vs.

Production environments.

 

- Extensive experience with LAMP stack.

 

- Adequate knowledge of HTML5, CSS3.

 

- Proficiency in Javascript, jQuery, and Ajax.

 

- Involved in developing projects using frameworks like Zend, FuelPHP, ...etc.

 

- Engagement in using CMSs like Wordpress and Drupal.

 

- In-depth technical knowledge of performance issues.

 

- Good knowledge of security and encryption.


Desired but not Required:


- Zend and/or MySQL certifications are an extra.

 

- Have a good experience with scalable and highly available web applications.

 

- Shell scripting.

 

- Documentation skills in writing technical papers and proposals.

 

Please send your c.v. to jobs[at]nilecode.com with code NCSPWE-001 in subject.


Quality Control Engineer

You will join a team with a good background in software development, and you will be introduced to a different experiences and new technology topics.


Primary Roles and Responsibilities:


- Experience and ability to teach or instruct co-workers.

 

- Working closely with other staff, such as project managers, graphic artists, designers, developers, systems analysts, and sales and marketing professionals.

 

- Provide assistance to UI Engineers, and support personnel as needed to determine system problems.

 

- Provide feedback to analysis/training staff about performance considerations / usability issues concerning software specifications and implementation.


 

Desired Skills & Experience

The applicant should have:

 

- Bachelor's or Master’s Degree in Computer Science or related field.

 

- Minimum of 1 year of commercial experience in testing web based applications.

 

- Good command in English written, verbal, and communication skills.

 

The candidate should posses the following:

 

- Ability to write test cases/scenarios.

 

- Awareness of usability issues, and best practices applied.

 

- Familiarity with Cross-browsers testing.

 

- Performing black/white testing.


Desired but not Required:

 

- Linux/Unix experience is a plus.


- Automation testing.

 

- Development driven testing.

 

- Perform load and stress testing.

 

- Perform penetration testing. 

Please send your c.v. to jobs[at]nilecode.com with code NCQWAE-001 in subject.