PHP开发人员

新加坡 1天前全职 网络
面议
角色: 职位描述 我们正在寻找一名PHP开发人员,负责管理后端服务以及服务器与用户之间的数据交换。您的主要工作是开发所有服务器端逻辑,定义和维护中央数据库,并确保高性能和对前端请求的响应能力。您还将负责将同事构建的前端元素集成到应用程序中。因此,对前端技术的基本理解也是必要的。 职责: - 集成前端开发人员开发的用户界面元素 - 构建高效、可测试和可重用的PHP模块 - 解决复杂的性能问题和架构挑战 - 集成数据存储解决方案(可能包括数据库、键值存储、Blob存储等) - 开发、测试和维护基于PHP的Web应用程序 - 编写干净、结构良好且可维护的PHP代码 - 使用MySQL数据库,优化查询和数据库结构 - 集成第三方API和支付网关 - 与前端开发人员合作,实现响应式和交互式Web设计 - 调试、排除故障并解决软件问题 - 为所有开发工作维护文档 - 跟上最新的Web技术和最佳实践 理想的个人资料: 技能和资格: - 精通PHP Web框架(如Laravel、Yii等,具体取决于您的技术栈) - 理解PHP的完全同步行为 - 理解MVC设计模式 - 对前端技术有基本了解,如JavaScript、HTML5和CSS3 - 了解面向对象的PHP编程 - 理解可访问性和安全合规性(取决于具体项目) - 熟悉常见的PHP或Web服务器漏洞及其解决方案 - 理解可扩展应用程序背后的基本设计原则 - 多系统、服务器和环境之间的用户认证和授权 - 将多个数据源和数据库集成到一个系统中 - 熟悉PHP作为平台的局限性及其解决方法 - 创建表示和支持业务流程的数据库模式 - 熟悉SQL/NoSQL数据库及其声明性查询语言 - 精通PHP、MySQL、HTML、CSS、JavaScript和AJAX - 具有使用PHP框架(如Laravel、CodeIgniter或Symfony)的经验 - 理解RESTful API和集成 - 熟悉版本控制系统(Git、GitHub或Bitbucket) - 了解前端技术如React、Vue.js或Angular(加分项) - 具有云服务(AWS、Azure或Google Cloud)的经验 - 了解Docker、Kubernetes或CI/CD管道 - 理解WordPress、Magento或其他CMS平台 - 具有单元测试和调试PHP应用程序的经验 提供的机会: - 优秀的职业发展机会 - 领导角色 - 在一家具有良好成功记录的公司工作