Strong knowledge of PHP web frameworks (such as Laravel, Phalcon, Yii). Understanding of MVC design patterns, object-oriented PHP programming.
Understanding cross-browser compatibility, client-side scripting and JavaScript frameworks (NodeJS /JavaScript/HTML/CSS/Material Design/React and related frameworks)
Solid work experience with UI application development using standard patterns (MVC/MVP/MVVM)
Knowledge of multiple back-end languages (Node.js, Python, PHP) and JavaScript frameworks (jQuery, React, Vue)
Familiarity with databases (such as MongoDB, MySQL, Cassandra, AWS Dynamo DB, Azure Cosmos Db), web servers (such as Nginx/Apache/AWS/Azure containers)
Familiarity with RESTfulAPIs, web sockets, continuous integration, and caching technologies.
Experience working with server technologies including Apache, ISS, Node.js, Nginx, and J2EE
Experience in agile development practices (SCRUM), test-driven development as well as model-driven development is required.