PHP Developer
Job Description
We are seeking an experienced PHP Developer to join our team. The successful candidate will be responsible for developing and maintaining back-end systems using PHP, as well as designing and implementing data structures and database tables based on project requirements. Additionally, the PHP Developer will work closely with the front-end team to develop and maintain interfaces for various systems.
Responsibilities:
- Develop and maintain back-end systems using PHP, including but not limited to website development, maintenance, upgrades, and optimizations.
- Develop and maintain CMS systems, including system development, maintenance, and upgrades.
- Proficiently use common PHP frameworks, such as ThinkPHP, to develop and maintain systems.
- Design and implement data structures and database tables based on project requirements.
- Develop and maintain interfaces for systems, including interface design, implementation, and document writing.
- Work with the front-end team to achieve front-end and back-end separation development.
- Manage and control code versions, ensuring the safety and stability of the code.
- Participate in the discussion, development, and evaluation of technical solutions.
Requirements:
- Bachelor's degree in computer science or related field.
- 3+ years of experience in PHP back-end development, with proficiency in PHP language.
- Familiarity with CMS system development, and experience with systems such as maccms is preferred.
- Proficiency in common PHP frameworks, such as ThinkPHP.
- Familiarity with common databases, such as MySQL, and the ability to independently design and optimize database structures.
- Familiarity with common front-end development technologies, such as HTML, CSS, and JavaScript.
- Familiarity with the Linux operating system and commonly used commands.
- Good programming habits, with clean and standardized code that emphasizes code reuse and maintainability.
- Good communication and team collaboration skills, with the ability to work closely with the team to complete project development.
- Able to join us immediately