PHP

PHP Developer Job Description Template

PHP开发人员负责编写服务器端web应用程序逻辑. PHP developers usually develop back-end components, connect the application with the other (often third-party) web services, 并通过将前端开发人员的工作与应用程序集成来支持他们. 他们还经常需要为某些流行的框架开发和集成插件.

Share

PHP开发人员负责编写服务器端web应用程序逻辑. PHP developers usually develop back-end components, connect the application with the other (often third-party) web services, 并通过将前端开发人员的工作与应用程序集成来支持他们. 他们还经常需要为某些流行的框架开发和集成插件.

为PHP开发人员编写一份好的职位描述和广告需要注意细节. When you are looking for an advanced PHP web developer, 在你的招聘广告中发布一个通用的web开发人员描述将会带来大量的申请,这些人可能对良好的编程实践知之甚少.

PHP is a difficult language to tame, 并且给开发人员带来了比通常更大的负担,以确保应用程序的稳定性和性能. 本文将为您提供一个示例PHP开发人员职位描述,它将帮助您编写一个完美的招聘广告, 确保你很容易找到并雇用符合你特定标准的人.

PHP Developer - Job Description and Ad Template

Copy this template, and modify it as your own:

Company Introduction

{{Write a short and catchy paragraph about your company. 一定要提供有关公司文化、津贴和福利的信息. Mention office hours, remote working possibilities, and everything else you think of that makes your company interesting.}}

Job Description

我们正在寻找负责管理后端服务和服务器与用户之间数据交换的PHP开发人员. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, 并确保高性能和对前端请求的响应. 您还将负责将您的同事构建的前端元素集成到应用程序中. 因此,对前端技术有基本的了解也是必要的.

Responsibilities

  • Integration of user-facing elements developed by front-end developers
  • Build efficient, testable, and reusable PHP modules
  • Solve complex performance problems and architectural challenges
  • Integration of data storage solutions {{may include databases, key-value stores, blob stores, etc.}}
  • {{Add other responsibilities here that are relevant}}

Skills And Qualifications

  • Strong knowledge of PHP web frameworks {{such as Laravel, Yii, etc depending on your technology stack}}
  • Understanding the fully synchronous behavior of PHP
  • Understanding of MVC design patterns
  • 基本了解前端技术,如JavaScript, HTML5, CSS3
  • Knowledge of object oriented PHP programming
  • Understanding accessibility and security compliance {{Depending on the specific project}}
  • 熟悉常见的PHP或web服务器漏洞及其解决方案
  • Understanding fundamental design principles behind a scalable application
  • 多个系统、服务器和环境之间的用户身份验证和授权
  • Integration of multiple data sources and databases into one system
  • Familiarity with limitations of PHP as a platform and its workarounds
  • Creating database schemas that represent and support business processes
  • Familiarity with SQL/NoSQL databases and their declarative query languages
  • Proficient understanding of code versioning tools, such as Git
  • {{Make sure to mention other frameworks, libraries, or any other technology related to your development stack}}
  • {{List education level or certification you require}}
See also:Toptal’s growing, community-driven list of essential PHP interview questions

Recent PHP Articles by Toptal Engineers

How to Hire PHP Developers

PHP开发人员专门研究世界上最流行的编程语言之一. They can create websites, web applications, microservices, APIs and more. 这篇招聘PHP开发人员的指南重点介绍了如何创建合适的职位描述和提出有效的面试问题,以帮助您为公司确定最佳候选人.

Read Hiring Guide

Find the right PHP interview questions

Read a list of great community-driven PHP interview questions.
Read them, comment on them, or even contribute your own.

Read the Questions

Hire a Top PHP Developer Now

Toptal is a marketplace for top remote PHP experts, engineers, programmers, coders, architects, and consultants. 顶级公司和初创公司选择Toptal专业的PHP开发服务,用于他们的关键任务PHP web开发项目.

See Their Profiles

Jay Johnston

Freelance PHP Developer
United StatesFreelance PHP Developer at Toptal Since November 26, 2013

Coding HTML, CSS, and JavaScript since his armed forces days in 1997, Jay enjoys bringing value to clients via eCommerce solutions, legacy integrations, and optimized PHP and JavaScript-driven applications. His preferred DevOps environment is AWS, 他在关系数据库服务(RDS)方面有很强的技能(但不限于):, Redshift, Dynamo DB, Data Migration Services (DMS), Lambda (serverless and microservices), Cloudwatch, Cloudtrail, and Event Bridge.

Show More

Igor Santos

Freelance PHP Developer
BrazilFreelance PHP Developer at Toptal Since February 15, 2016

Igor是一名专注于现代PHP和JS的web开发人员,始终致力于新技术. When he wears his back-end hat, he's focused on performant and DRY code, working on API servers or consumers. When he gets his front-end hat on, he works heavily on maintaining the best UX he can make for his users.

Show More

David Marín

Freelance PHP Developer
SpainFreelance PHP Developer at Toptal Since July 2, 2015

David是一名开源和开放数据爱好者,拥有超过23年的专业开发经验. He has acquired various skills, including web programming (PHP and JavaScript), C, C++ (under Linux and Windows), and systems management. Of these skills, David擅长web编程,并拥有基于Symfony php的后端全栈经验, jQuery front ends, and WordPress/WooCommerce-based sites.

Show More

Dinh Tu

Freelance PHP Developer
United StatesFreelance PHP Developer at Toptal Since September 21, 2021

With over 10 years of experience under her belt, Dinh是一名专业的软件工程师,专注于前端和后端支持的全栈web开发. She specializes in customized WordPress and JavaScript frameworks. With plenty of web apps in various fields already developed, Dinh can build the most qualified, well-optimized, 以及高性能的应用程序产品,通过使用敏捷方法遵循标准的软件开发生命周期来满足客户.

Show More

Alexey Filatov

Freelance PHP Developer
SerbiaFreelance PHP Developer at Toptal Since June 20, 2016

阿列克谢已经为美国公司做了七年多的承包商. He has been able to thrive in complex scenarios, 比如成为一家初创公司的唯一开发者——和ceo一起从头开始构建一个产品——或者挽救那些由于前任开发者的失败而被认为无望的项目. Alexey的主要专长是使用Node在AWS上构建复杂的web服务.js or PHP/Laravel.

Show More

Branislav Jovanovic

Freelance PHP Developer
NorwayFreelance PHP Developer at Toptal Since June 14, 2019

Branislav is a highly-skilled, enthusiastic developer. He is hard-working, possesses extensive problem-solving skills, and loves implementing a general algorithmic approach. A team player with a can-do attitude, Branislav对电子商务和PHP与其他服务的进一步联系感兴趣. 他参与了从确定客户的实际需求到设计系统架构和实现的整个开发生命周期.

Show More

Milorad Popovic

Freelance PHP Developer
SerbiaFreelance PHP Developer at Toptal Since November 3, 2014

Milorad has over ten years of experience on IT projects involving Microsoft, Cisco, virtual systems, networking, VoIP, and other technologies. 他是一个非常自我激励和专业的QA领导者,总是愿意在工作过程中引入改进. 他有很强的团队精神,能够给其他员工提供支持和指导. Milorad works well in a variety of environments.

Show More

Alex Gonzalez

Freelance PHP Developer
United StatesFreelance PHP Developer at Toptal Since April 15, 2019

Alex有超过十年的软件开发经验,尤其是网络和移动应用程序. He’s led the development of interactive projects for companies including AT&T, EMC, Legendary Pictures, Hewlett Packard, Foundation Capital, UCLA, Anaheim Ducks, and LA18 Television. Apps he’s developed have been featured in TechCrunch and iPod commercials. Alex毕业于加州大学伯克利分校,获得应用数学学位.

Show More

Tyler Standley

Freelance PHP Developer
United StatesFreelance PHP Developer at Toptal Since August 3, 2018

Along with strong communication skills and an exemplary work ethic, Tyler带来了他对各种编程语言的实践经验. Recently, though, his focus has been directed towards JavaScript libraries. Throughout his career, 他曾作为核心开发人员在多个敏捷团队中工作过,现在对任何与javascript相关的工作都很感兴趣.

Show More

Benjamin Kuker

Freelance PHP Developer
CanadaFreelance PHP Developer at Toptal Since December 19, 2019

Benjamin是一名可靠的开发人员,他的职业生涯亮点是在一家大数据分析初创公司担任高级全栈开发人员, a payment processor, and a user testing service. 他在整个开发生命周期中工作过,并且专攻前端. Benjamin对实现细节一丝不苟,同时总是考虑和平衡更广泛的利益相关者的关注. Communication wise, he is prompt, relevant, and professional.

Show More

Lorand Csatlos

Freelance PHP Developer
RomaniaFreelance PHP Developer at Toptal Since December 9, 2019

拥有超过十年的编程经验和超过八年的商业经验, Lorand知道与客户进行良好沟通和理解的重要性. He's obsessed with high quality and attention to detail, and he strives to find the best solutions possible. He currently focuses on using Magento or TYPO3 in his projects.

Show More

Discover More PHP Developers in the Toptal Network

Start Hiring

Toptal Connects the Top 3% of Freelance Talent All Over The World.

Join the Toptal community.