岗位职责:
1. 负责设计、开发、测试和维护高质量的PHP应用程序,特别是基于Laravel框架的项目。
2. 编写干净、可维护、高效的代码,确保代码遵循SOLID原则以及最佳编程实践。
3. 配合团队成员,确保项目按时交付,并对项目的进展和问题进行有效的沟通和协调。
4. 了解并使用消息队列(如RabbitMQ、Kafka等)来优化系统性能和处理异步任务。
5. 整合Elasticsearch搜索引擎,以支持高效的数据检索和搜索功能。
6. 研究新技术和工具,为团队提供持续学习和技术分享。
任职要求:
1. 至少5年PHP开发经验,有Laravel框架项目经验者优先考虑。
2. 深刻理解SOLID原则和面向对象编程的概念,能够设计和编写可测试、可维护的代码。
3. 熟练掌握 PHP 编程语言,精通 Laravel / YII2框架
4. 熟练使用MySQL、Redis等相关技术,具备数据库设计和优化的能力。
5. 熟悉前端技术,如HTML、CSS、JavaScript,能够与前端开发人员协同工作。
6. 具备消息队列(如RabbitMQ、Kafka等)的使用经验,了解异步任务处理。
7. 熟悉版本控制工具(如Git),具备团队协作和代码协同工作的经验。
8. 良好的沟通和协作能力,能够与不同职能团队有效合作。
9. 有Elasticsearch 搜索引擎的集成和使用经验。