Job Description
we are Looking for a Php Developer Responsible for Managing Back-end Services and the Interchange of Data Between the Server and the Users. Your Primary Focus Will Be the Development of all Server-side Logic, Definition and Maintenance of the Central Database, and Ensuring High Performance and Responsiveness to Requests from the Front-end. You Will also Be Responsible for Integrating the Front-end Elements Built By Your Co-workers Into the Application. Therefore, a Basic Understanding of Front-end Technologies is Necessary as Well.
responsibilities
• integration of User-facing Elements Developed By Front-end Developers
• 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, Blob Stores, Etc.}}
• {{add other Responsibilities Here that are Relevant}}
skills and Qualifications
• strong Knowledge of Php Web Frameworks {{such as Laravel, Yii, Etc Depending On Your Technology Stack}}
• understanding the Fully Synchronous Behavior of Php
• 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 {{depending On the Specific Project}}
• 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
• integration of Multiple Data Sources and Databases Into One System
• 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