As a PHP Developer, your primary responsibility will be to manage back-end services and the data interchange between the server and the users. You will be focusing on developing server-side logic, maintaining the central database, and ensuring high performance and responsiveness to front-end requests. Additionally, you will integrate front-end elements developed by your co-workers into the application, requiring a basic understanding of front-end technologies. **Key Responsibilities:**
Integrate user-facing elements created by front-end developers
Develop efficient, testable, and reusable PHP modules
Contribute throughout all stages of the development life-cycle
Solve complex performance problems and architectural challenges
Integrate various data storage solutions, including databases, key-value stores, and blob stores
Adhere to industry best practices
**Qualifications Required:**
Proven experience in software development using PHP
Strong knowledge of Laravel and other PHP web frameworks
Experience working with common third-party APIs (e.g., Google, Facebook)
Hands-on experience with MySQL database
Understanding of the fully synchronous behavior of PHP
Familiarity with MVC design patterns
Basic understanding of front-end technologies like JavaScript, HTML5, and CSS3
Knowledge of object-oriented PHP programming
Understanding of accessibility and security compliance
Strong grasp of common PHP or web server exploits and their solutions
Familiarity with fundamental design principles for scalable applications
Experience with user authentication and authorization across multiple systems
Ability to integrate multiple data sources and databases into a unified system
Knowledge of PHP platform limitations and workarounds
Proficiency in creating database schemas to support business processes
Familiarity with SQL/NoSQL databases and their query languages
Proficient in code versioning tools such as Git
This job requires a PHP Developer with a strong background in back-end development and database management, as well as a good understanding of front-end technologies to effectively contribute to the development and maintenance of applications. As a PHP Developer, your primary responsibility will be to manage back-end services and the data interchange between the server and the users. You will be focusing on developing server-side logic, maintaining the central database, and ensuring high performance and responsiveness to front-end requests. Additionally, you will integrate front-end elements developed by your co-workers into the application, requiring a basic understanding of front-end technologies. **Key Responsibilities:**
Integrate user-facing elements created by front-end developers
Develop efficient, testable, and reusable PHP modules
Contribute throughout all stages of the development life-cycle
Solve complex performance problems and architectural challenges
Integrate various data storage solutions, including databases, key-value stores, and blob stores
Adhere to industry best practices
**Qualifications Required:**
Proven experience in software development using PHP
Strong knowledge of Laravel and other PHP web frameworks
Experience working with common third-party APIs (e.g., Google, Facebook)
Hands-on experience with MySQL database
Understanding of the fully synchronous behavior of PHP
Familiarity with MVC design patterns
Basic understanding of front-end technologies like JavaScript, HTML5, and CSS3
Knowledge of object-oriented PHP programming
Understanding of accessibility and security compliance
Strong grasp of common PHP or web server exploits and their solutions
Familiarity with fundamental design principles for scalable applications
Experience with user authentication and authorization across multiple systems
Ability to integrate multiple data sources and databases into a unified system
Knowledge of PHP platform limitations and workarounds
Proficiency in creating database schemas to support business processes
Familiarity with SQL/NoSQL databases and their query languages
Proficient in code versioning tools such as Git
This job requires a PHP Developer with a strong background in back-end development and database management, as well as a good understanding of front-end technologies to effectively contribute to the development and maintenance of applications.