freehire launches on Product Hunt on 26 August.

Follow →

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

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available