Senior PHP Developer

Semaphore - Nasr City, Cairo

31
Applicants for
2 open positions
19
Seen
Experience Needed:
More than 2 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Salary:
Confidential
Vacancies:
2 open positions
Gender:
Females Preferred
About the Job
  • Contribute to the design and implementation of our major products and services. This will include but not limited to building the data access layer, writing APIs, developing modules to provide essential services such as implementing core methodology.
  • PHP Web Developers are expected to work independently but also in collaboration with Web Producers and Technical Managers to innovate and create web applications.
  • We like to work aggressively but also set realistic expectations in meeting our business and development needs.
  • We use an "Agile style" development methodology, so you will be working on small teams and in short cycles

Responsibilities

  • Work with PHP, Node.js and MySQL to design, develop and debug Web applications.
  • Develop and deploy PHP implementation of core algorithms with a solid understanding of coding best-practices.
  • Perform requirements analysis, high-level design, effort estimation for new business requirements and feature enhancements.
  • Participate in design discussions with business users, web producers and engineering teams Work closely with QA engineers, technical leads and release managers on multiple parallel projects.
  • Solve technical problems and handle performance/scalability issues on a day to day basis
  • Write clean, concise and sustainable code
  • Integrate back-end services with PHP/JavaScript based front end needs.
  • Work with the team to manage, optimize and customize multiple web applications.
  • Create and maintain technical documentation.
Job Requirements
  • BS/MS in Computer Science or related field.
  • 2+ years of software development experience, including Object Oriented design and PHP Development.
  • Females preferred
  • Proficiency with front-end scripting including: HTML, DHTML, JavaScript, CSS, AJAX.
  • Hands-on experience with web application architecture and relational database design.
  • Knowledge of search engine optimization (SEO) and marketing (SEM).
  • Familiarity with the LAMP environment (Linux, Apache, MySQL, PHP, Node.js).
  • Understanding and demonstrated adaptation of cross-platform, cross-browser compatibility concerns.
  • Experience in building database-driven applications and Web sites.
  • Experience in PHP development frameworks is required.
  • Previous experience with Zend Framework is a huge plus.
  • Strong presentation, communication, and collaboration skills, enabling effective interaction and knowledge transfer to teammates and other departments within the company.
  • A high task load is expected. You should be able to work within tight deadlines while exhibiting exemplary time management and task prioritization.
About this Company

SEMAPHORE is a well-­established company in IT market and a leading provider of comprehensive web products and Internet services like portal website developments, bulk SMS services, web solutions and smart phone application programming.

By providing all these... (More)

See all Careers and Jobs at Semaphore