We are looking for a passionate PHP Developer whose primary focus will be the development of all server- side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness torequests from the front- end. You will also be responsible for integrating thefront- end elements built by your co- workers into the application. Therefore, abasic understanding of front- end technologies is necessary as well.
Candidates who can provide links to present and past projects or have workedon open- source projects and have a GitHub/ BitBucket profile will be preferred.
Desired Candidate Skills:
- Strong knowledge of Object Oriented PHP
- Understanding of MVC design patterns
- Strong knowledge of PHP web framework Laravel
- Knowledge in Codeigniter will be of advantage
- Strong knowledge of REST API, OAuth Tokens and AJAX
- Basic understanding of front- end technologies, such as JavaScript, jQuery, HTML5, and CSS3
- Knowledge of AngularJS or VueJS and its integration with Laravel
- 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
- Creating database schemas that are ACID compliant
- Familiarity with SQL/ NoSQL databases and their declarative query languages
- Proficient understanding of code versioning tools, such as Git
Job Description:
- Integration of user- facing elements developed by front- end developers
- Build efficient, testable, and reusable PHP modules
- Integration of data storage solutions
- Must be self motivated and able to work on deadlines.
- Be a team player and willing to learn and share knowledge with co- workers
- Must have good communication skills especially in English.