Vayuz Technologies is seeking a skilled and experienced PHP Developer to join our dynamic team.
You will be responsible for the integration of user-facing elements, building efficient and reusable PHP modules, solving complex architectural challenges, and integrating various data storage solutions.
This role requires a strong understanding of PHP web frameworks, database management, and robust coding practices.
Key Responsibilities
- Front-end Integration: Seamlessly integrate user-facing elements developed by front-end developers.
- Module Development: Build efficient, testable, and reusable PHP modules to ensure high code quality and maintainability.
- Problem Solving: Solve complex performance problems and architectural challenges to ensure scalable and robust applications.
- Data Storage Integration: Facilitate the integration of various data storage solutions into the system.
Skills and Qualifications
- PHP Frameworks: Strong knowledge of PHP web frameworks, such as Laravel, and database management.
- PHP Behavior: Understanding the fully synchronous behavior of PHP.
- MVC Pattern: Proficient understanding of the MVC (Model-View-Controller) design pattern.
- Front-end Basics: Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS.
- OOP: Knowledge of object-oriented PHP programming.
- Security & Compliance: Understanding accessibility and security compliance principles.
- Exploits & Solutions: Strong knowledge of common PHP or web server exploits and their solutions.
- Scalability: Understanding fundamental design principles behind a scalable application.
- Authentication & Authorization: Experience with user authentication and authorization across multiple systems, servers, and environments.
- Data Integration: Ability to integrate multiple data sources and databases into one cohesive system.
- Platform Limitations: Familiarity with the limitations of PHP as a platform and its effective workarounds.
- Database Schemas: Proficient in creating database schemas that accurately represent and support business processes.
- Database Knowledge: Familiarity with SQL/NoSQL databases and their declarative query language.
- Version Control: Proficient understanding of code versioning tools, such as Git.
Skills Required
Php Scripting, Front End Programming, module development , Mvc Architecture, Oop Concepts, Database Knowledge