• Strong knowledge of PHP web frameworks {{such as Laravel, Yii, etc depending on your technology stack}}
• Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
• Knowledge of object-oriented PHP programming
• Understanding accessibility and security compliance {{Depending on the specific project}}
• Strong knowledge of the common PHP or web server exploits and their solutions
• Understanding fundamental design principles behind a scalable application
• User authentication and authorization between multiple systems, servers, and environments
• Integration of multiple data sources and databases into one system
• Familiarity with limitations of PHP as a platform and its workarounds
• Creating database schemas that represent and support business processes
• Familiarity with SQL/NoSQL databases and their declarative query languages
• Proficient understanding of code versioning tools, such as Git
• Candidates must have a minimum of 1 + years of proven experience in a similar role.
The successful candidate should:
• Have proven experience in developing and building web applications using PHP
• Demonstrate exceptional knowledge of software development
• Demonstrate an understanding of deployment architecture, security and performance
• Have excellent communication skills, both written and verbal
• Experience of integrating third party Travel API / XML
• Programming with PHP