PHP Developer
Job Description:
Build efficient, testable, and reusable PHP modules.
Solve complex performance problems and architectural challenges.
Integration of data storage solutions (may include databases, key-value stores, etc.).
Integration of User Interfaces developed by front-end developers.
Skills and Qualifications:
· Must have a bachelor’s degree or above in Computer Science or in a similar field.
· Minimum 5 years of experience in PHP web development.
· Strong knowledge of front-end technologies, such as JavaScript, HTML5, and CSS3
· Strong knowledge of PHP web frameworks (Laravel, CodeIgniter)
· Experience in creating custom modules and themes.
· Expert knowledge in web architecture.
· Strong understanding of MVC design patterns
· Strong understanding of full synchronous behavior of PHP.
· Experience with modern UI frameworks such as React, Angular or Vue.js
· Experience in MySQL and the ability to write SQL queries.
· Proficient understanding of source control management such as Git, and SVN.
· Proficient understanding of fundamental design principles behind a scalable application.
· Familiarity with the limitations of PHP as a platform and its workarounds.
· Ability to create database schemes that represent and support business processes.
· Experience with Edu Tech companies will be preferred.