高级 PHP 开发工程师

3个月前全职
面议 Frontier Dental CA

Frontier Dental CA

location 多伦多
unsaved
高级 PHP (Laravel)后端开发工程师 • *每周 5 天在马克汉姆办公室现场工作** Frontier 正在寻找一位经验丰富的高级 PHP 开发工程师加入我们充满活力的 IT 团队。作为一名 PHP 开发工程师,您将负责设计、开发和维护支持我们网络和移动平台的服务器端应用程序。您将与前端开发人员、产品经理和其他利益相关者合作,创建强大且可扩展的解决方案。 您的角色将涉及编写高效且可重用的代码,优化应用程序性能,并确保我们后端基础设施的高可用性和安全性。通过利用最新技术和最佳实践,您将在交付满足用户不断变化需求的高质量产品中发挥关键作用。 关键职责及您将产生的影响: • 使用 PHP 和相关技术开发和维护服务器端代码。 • 与前端开发人员合作,将用户界面元素与服务器端逻辑集成。 • 优化应用程序的性能、可扩展性和安全性。 • 设计和实现 API,以实现前端与后端系统之间的无缝通信。 • 解决与应用程序功能、性能和安全性相关的问题。 • 参与代码审查,并向同事提供建设性反馈。 • 及时了解网络开发行业趋势和最佳实践。 • 开发、优化和维护数据库架构、查询和索引,以确保高效的数据存储和检索。 • 创建并维护详细的代码、流程和 API 规格文档,以促进协作和未来的维护。 • 实施和维护单元测试、集成测试及其他测试方法,以确保代码质量和可靠性。 • 参与设置和管理持续集成和持续部署(CI/CD)管道,以简化部署过程。 • 协助项目经理估算项目时间表和交付物,并在项目规划和执行过程中提供技术见解。 如果您是我们理想的候选人,您需要具备: • 作为 PHP 后端开发人员或类似角色的工作经验,展现出成功项目的强大记录。 • 对 PHP 8 和 MySQL 有深入了解,并熟练掌握相关框架(如 Laravel 9+),能够开发强大且高效的应用程序。 • 熟悉 RESTful API 和网络服务,能够实现不同系统之间的无缝集成和通信。 • 领导和管理跨职能团队,提供指导,促进协作,确保与组织目标的一致性,以推动项目成功和持续改进。 • 对版本控制系统(如 Git)有扎实的经验,确保代码版本的有效管理和团队成员之间的协作。 • 具备管理系统间集成的能力,促进不同软件平台之间的数据流动和互操作性。 • 对数据库设计、架构和优化技术有扎实的理解。 • 出色的问题解决能力和对细节的敏锐关注。 • 强大的独立工作能力和团队协作能力,能够为高效和凝聚的工作环境做出贡献。 • 良好的口头和书面沟通能力,能够向组织中各级技术和非技术用户呈现信息。 • 具有使用自动化测试框架的经验:使用 PHP Unit 或类似测试框架的经验。 • 理解安全最佳实践:了解常见安全漏洞(如 SQL 注入、XSS)及其预防方法。 加分项: • 具有云平台(如 AWS、Azure)的经验。 • 了解前端技术(HTML、CSS、JavaScript)。 • 理解 DevOps 实践。 • 具有容器化技术的经验:了解 Docker 和 Kubernetes。 • 熟悉敏捷/ Scrum 方法论:在敏捷开发环境中的工作经验。 • 了解现代 PHP 特性和标准:熟悉 PHP 7/8 特性和 PSR 标准。 • 具有 NoSQL 数据库的经验:了解 MongoDB、Redis 等数据库。 为什么加入我们?(准备好吧…) • 我们提供具有竞争力的薪酬 • 扩展的健康和牙科福利计划(100% 雇主支付符合条件的福利保费) • 企业 Goodlife 会员折扣 • 持续学习援助计划,每年报销高达 $1,500 • 团体 RRSP (非匹配) • 初始 15 天的假期,逐步增加到 20 天假期。 • 带薪宗教假日 • 带薪志愿者日 • 灵活性以帮助您平衡工作与生活 • 支持性的领导团队和文化委员会,致力于维护积极的文化 • 竞争但合作的工作环境 • 提供丰富的小吃、团队烧烤和其他公司支付的餐食(我们喜欢吃!)