Overview

Responsibilities:

● Write clean, secure, easily maintainable and modular codes;
● Database designing and maintenance;
● Build reusable code and libraries for future use;
● Troubleshoot and debug applications;
● Perform UI/backend tests to optimize performance;
● Collaborate and work with frontend and mobile app developers on the backend needs of projects;
● Adhere closely to development plans and anticipate changes to specification or schedule as they become necessary during development;
● Work with project managers when gathering requirements, presenting work, etc. and be able to take complex technical terms and break them down into layman's terms;
● Keep abreast of new trends and best practices in web development;
● Stay updated on new trends and best practices in web development;
● Convey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues; 
● Client communication (verbal/written) as and when required. 

Required Qualifications:

- 2-3 years of solid experience with PHP;
- Strong knowledge of Object-oriented programming (OOP);
- Strong experience and good knowledge of MySQL;
- Knowledge of and experience in Laravel framework;
- Knowledge of GIT, SSH;
- Good knowledge of Javascript;
- Web sockets, REST, SOAP;
- Unit testing (PHPUnit);
- Proficiency in English.
- Ability to write clean code;
- Ability to work independently and as a team member when required;
- Ability to independently research and implement new technologies and ideas;
- Ability to execute projects in a timely manner to meet deadlines