Blanc Labs 是全球企业数字化和自动化运营以及构建下一代数字产品和服务的首选合作伙伴。我们成功的合作使公司能够加速数字服务的发展,推动采用和客户增长。
Blanc Labs 正在寻找一名高级 PHP 开发人员,负责设计和实现新功能,修改和维护现有系统以适应业务和/或技术变化。您将推动软件变更和发布管理流程,协助整体软件开发生命周期的成熟,并最重要的是构建令客户满意的一流产品。您需要具备深厚的技术技能,是一个自我驱动、注重细节和质量的人,对推动数据驱动的决策并产生巨大影响充满热情。
主要职责:
• 开发和维护公司的专有软件、服务和 API,包括我们的 CRM 和 CMS
• 与产品团队密切合作,根据路线图进行设计和开发。
• 担任技术负责人,为开发团队(包括内部和外部团队成员)的工作做出贡献并指导他们的工作。
• 在软件堆栈的任何位置设计、开发、修改、实施和支持软件组件。
• 确定最复杂的软件问题的根本原因,并开发实用、高效和永久的技术解决方案。
• 研究和学习新技术。
• 指导软件工程师,通过建议、辅导和培训机会促进他们的技能和知识发展。
• 确定流程改进和最佳实践,并开发新流程。
• 与跨职能团队和管理层密切合作。
• 使用最佳编码实践编写干净、文档完备、可扩展和高质量的代码,易于理解和维护。
• 帮助将复杂的业务需求分解为技术实现。
成功所需的条件:
• 计算机科学、工程或相关领域的学士或硕士学位。
• 对计算机科学基础知识有深入理解。
• 5年以上相关行业经验。
• 5年以上 PHP 和 MVC 框架(如 Laravel)的相关经验。
• 在 Java、Node JS、Python 等方面有实践经验者优先。
• 在 Twilio、Salesforce、Zoho、Okta 和 Slack 等方面有 API 集成的实践经验。
• 在前端技术(如 React、Angular、Jquery 或 Javascript、HTML 和 CSS)方面有经验,用于交互和响应式设计。
• 使用 Git 版本控制与代码库更改的组织和记录进行交互。
• 具有单元测试、功能测试、测试驱动开发(TDD)和性能测试的实践经验。
• 熟悉使用 Bitbucket 或类似的 Pipelines 进行持续集成和持续部署。
• 熟练掌握基于云的技术,如亚马逊云服务(AWS)EC2、S3、Route 53、IMA、CloudFront 等。
• 对于项目和问题跟踪,有使用 Jira Software 的实践经验。
• 熟悉敏捷方法论,如 Scrum 和看板。
• 了解 Docker 容器和 New-Relic 监控工具者优先。
• 出色的沟通能力,并证明能够与各种团队合作。
• 在设计和开发现代 Web 应用方面有丰富经验。
Blanc Labs 正在推动数字化未来。总部位于多伦多,我们与北美和南美的客户合作,将其运营数字化和自动化,并构建下一代数字产品和服务。我们赋予客户增强其数字产品并更快地将创意解决方案推向市场的能力。了解更多信息,请访问 www.blanclabs.com。
Blanc Labs 是一家平等机会雇主,致力于根据《安大略省人权法》和《安大略省残疾人权利法》提供就业机会。我们将合理提供因残疾或医疗需求而需要的合理住宿,以满足参与招聘过程的候选人的需求。