Strong understanding of OOP, Data Structures, and Databases – their practical utility in large applications
Hands-on experience with PHP Laravel with MySQL. Experience with Lumen & and other PHP frameworks will be a plus
Firm grasp of Javascript (including ES6+)
Hands-on experience at Vue.js. Experience with other frontend frameworks will be a plus
Hands-on experience with JSON Web Token (JWT). Experience with OAuth 2.0 will be a plus
Understanding of basic to advanced web security threats and secure programming/designing practices
Proficiency at code-reusability and reducing duplication of effort
Proficiency with front-end technologies (HTML, CSS, JQuery, Bootstrap, SASS, LESS)
Experience with GIT code versioning tools
Basic knowledge of managing web servers (Windows and Linux)
Good understanding of Single Page Applications, Web Services, Service Oriented Architecture
Strong analytical, problem-solving, and logic-designing skills
Good at designing UI/UX (wireframes, workflows, prototypes leading to end-product) – utilizing industry best practices for generating device-friendly immersive end-user experience
Comfortable with the NPM command line
Comfortable at writing comprehensible technical and user documentation
Experience working in Scrum or Kanban models will be a plus
Experience in designing/developing large-scale applications will be a plus
Experience with ELK Stack will be a plus
Any experience in automated Quality Assurance Testing tools will be a plus