We are looking for a PHP Developer (Laravel framework) 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. You will also be working on checking existing apps, conducting code reviews, code refactoring, improvement, and optimization, understanding them, and then continuing the development. 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.
ResponsibilitiesIntegration of user-facing elements developed by front-end developersBuild efficient, testable, and reusable PHP modulesSolve complex performance problems and architectural challengesIntegration of data storage solutionsBuild API to connect different applications
Skills And QualificationsStrong knowledge of PHP web frameworks (Laravel, REACT, and ANGULAR)Conduct code reviews, code refactoring, and improvement and optimizationUnderstanding the fully synchronous behavior of PHPUnderstanding of MVC design patternsBasic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3Knowledge of object-oriented PHP programmingUnderstanding accessibility and security compliance {{Depending on the specific project}}Strong knowledge of the common PHP or web server exploits and their solutionsUnderstanding fundamental design principles behind a scalable applicationUser authentication and authorization between multiple systems, servers, and environmentsIntegration of multiple data sources and databases into one systemFamiliarity with the limitations of PHP as a platform and its workaroundsCreating database schemas that represent and support business processesFamiliarity with SQL/NoSQL databases and their declarative query languagesProficient understanding of code versioning tools, such as GitDeveloping Laravel applications and API to connect different applications with data exchange