Job Description
Looking for a PHP Developer responsible for developing, managing and maintaining back-end services and the interchange of data.
Primary focus will be the development of all server-side logics, definition and maintenance of database, and ensuring high performance and responsiveness to requests from the front-end.
You will also be responsible for integrating the front-end elements into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
Responsibilities
• Development, manage and maintain end to end projects.
• Build efficient, testable, and reusable PHP modules
• Solve complex performance problems and architectural challenges
• Customize and maintain e-Commerce applications.
• Contribute in all phases of the development process.
• Managing Team activities is an add on
• Re-factoring legacy code as well as building custom features from scratch.
Skills And Qualifications
• Strong knowledge of PHP web frameworks such as Laravel, Codeigniter, Yii etc
• Understanding of MVC design patterns
• Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
• Knowledge of object oriented PHP programming
• Understanding accessibility and security compliance of e-Commerce applications.
• Strong knowledge of the common PHP or web server exploits and their solutions
• Understanding fundamental design principles behind a scalable application
• User authentication and authorization between multiple systems, servers, and environments
• Familiarity with limitations of PHP as a platform and its workarounds
• Creating database schemas that represent and support business processes
• Familiarity with SQL/NoSQL databases and their declarative query languages
• Proficient understanding of code versioning tools, such as Git