Job Description
<br><br><p>Key Responsibilities:</p><p><br></p><ul><li>Develop, record and maintain cutting edge web-based PHP applications on portal plus premium service platforms</li><li>Build innovative, state-of-the-art applications and collaborate and integration requests from front end developers and with the User Experience (UX) team</li><li>Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications</li><li>Prepare and maintain all applications utilising standard development tools</li><li>Utilise backend data services and contribute to increase existing data services API</li><li>Lead the entire web application of API solutions and development life cycle right from concept stage to delivery and post launch support</li><li>Build and test new API endpoints and refactor existing routes to improve performance and scalability.</li><li>Convey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues</li><li>Document the development process, architecture, and standard components</li><li>Keep abreast of new trends and best practices in web development</li></ul><p><br></p><p>Key Requirements:</p><p><br></p><ul><li>Bachelor’s/Master’s Degree in Computer science, Information Technology, or Computer Engineering or other related Technical Studies </li><li><span>At least minimum 3 to 5 years of active experience in PHP / API / Laravel Developer</span></li><li>In depth knowledge of object-oriented PHP and Laravel 5 – 8 PHP Framework</li><li>Knowledge of front-end technologies including CSS3, JavaScript, and HTML5.</li><li>Previous experience creating scalable applications.</li><li>Proficient with code versioning tools including Git</li><li>Familiarity with SQL/NoSQL administration databases.</li><li>Hands on experience with SQL schema design, SOLID principles, REST API design </li><li>Software testing (PHPUnit, PHPSpec, Behat)</li><li>MySQL profiling and query optimisation</li><li>Ability to demonstrate team work, can work under pressure and be a critical and analytical thinker and problem-solver. With Positive Attitude and Aptitude to learn new skills</li><li>Ability to estimate work completion required to build an overall predictable plan</li><li>Good time-management, strong interpersonal and communication skills; and able to work with globally spread teams.</li><li>Fluency in English is a Must.</li></ul>