Job Description
Core Skills:
Core PHP and Laravel framework: Strong expertise in both.
API and Microservices Development: Proven experience in building APIs and microservices.
MySQL: Expertise in writing complex queries.
PHP Behavior: Understanding PHP’s synchronous nature and MVC design patterns.
Object-Oriented Programming (OOP): Knowledge of OOP in PHP.
Front-end Basics: Familiarity with JavaScript, HTML5, and CSS3.
System Design and Security:
Scalable Application Design: Knowledge of designing scalable systems.
Security: Awareness of common PHP/web server exploits and preventive measures.
User Authentication & Authorization: Across multiple systems, servers, and environments.
Data Handling:
Database Integration: Experience integrating multiple data sources/databases.
SQL/NoSQL Databases: Knowledge of both and their query languages.
Version Control:
Git: Proficient with Git for version control.
The candidate should have a well-rounded understanding of PHP development, focusing on backend technologies, security, and scalable systems.