Job Description :
- Experience in software or website development; proven experience developing large-scale database-driven applications a plus.
- Understanding the fully synchronous behavior of PHP
- Understanding of MVC design patterns
- Knowledge of object oriented PHP programming
- Familiarity with SQL/NoSQL databases and their declarative query languages
- Experience building RESTful web services.
- Extensive professional experience programming PHP (LAMP).
- Experience with HTML5, CSS and JavaScript client-side scripting using jQuery, Angular JS, React JS and Vue JS, Node JS.
- Professional experience with MySQL
- Proficient in Unix / Linux, scripting and tools
- In depth knowledge of XML, SOAP, REST, JSON and AJAX highly desirable
- Experience with version control software; GIT preferred
- Experience in an Agile environment
- Excellent communication skills, and ability to collaborate with internal teams
- Strong attention to detail and ability to solve complex problems
- Ability to work in a fast-paced environment and meet set deadlines
- Providing technical consultation and expertise to Product Managers and other staff members
- Participate in technical planning and architectural exercises
- Conduct peer reviews, planning, daily standups, and other duties in an agile environment
- Ability to communicate with the clients with the detail requirements and communicate with the team for the requirements to be implemented and to be delivered bug free code on the committed date to the client.