PHP Developer
Full Time
Cairo - Egypt
Posted 3 years ago
Job Description:
- Participate in the entire application lifecycle, focusing on coding and debugging
- Write clean code to develop functional web applications
- Troubleshoot and debug applications
- Perform UI tests to optimize performance
- Manage cutting-edge technologies to improve legacy applications
- Collaborate with Front-End developers to integrate user-facing elements with server-side logic
- Gather and address technical and design requirements
- Provide training and support to internal teams
- Build reusable code and libraries for future use
- Liaise with developers, designers, and system administrators to identify new features
- Follow emerging technologies
Job Requirements
- Proven work experience as a Back-End developer
- In depth understanding of the entire web development process (design, development and deployment)
- Working knowledge of CMS framework
- Familiarity with Front-End languages (e.g. HTML, JavaScript and CSS)
- Excellent Analytical and Time Management skills
- Teamwork skills with a problem-solving attitude
Technical Skills:
- Fluent English
- Strong backend development skills
- Must have at least 3 years experiences on PHP projects
- Must be at ease with software development life cycle.
- Git expert
- Expert PHP5+ and commons PHP frameworks
- Expert MicroFramework performance oriented like Slim, Silex
- PHP Architect skills, POO / Design patterns
- Experienced with Webservice/API RESTful
- Expert Testing (Codeception) and Metrics
- Expert MySQL, MongoDB
- Expert with Doctrine ORM/ODM
- Expert command lines tools
- At ease with Vagrant or Docker
- Continuous integration skills, Continuous Delivery skills appreciated
Job Features
Job Category | IT/ Software development |