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.