后端网页开发人员

蒙特利尔 4天前全职 网络
面议
我们的技术团队是一个充满活力的前端和后端开发人员团队,他们为我们的客户制作和维护网站和移动应用程序,目标是在项目交付时产生“哇”的反应。 我们不使用一体化的CMS(如Wordpress、Drupal或Joomla),而是使用平台(框架)如Laravel,并结合模板引擎如TWIG来执行项目,以便完全控制项目的外观。 需要加拿大工作许可,并要求居住在蒙特利尔地区。 职责 后端Web开发人员负责生成和开发支持前端代码(TWIG、HTML、JS)的后端PHP层,维护客户的网站管理工具,并协助其网站的部署(托管在Linux下)。可以说,后端开发人员的工作既包括完成自己的工作,也包括每天支持前端开发人员的工作。 在技术总监的责任下,开发人员将参与各种平台项目,遵循规范的框架和要求,同时融入个人的主动性。 多个项目涉及修改旧平台的网站,通常是从其他公司继承的(有时仍在使用PHP 5.3甚至5.2!),但新项目遵循以下技术栈: • PHP平台:Laravel,采用MVC结构 • ORM:Eloquent • 模板引擎:Twig,通过Twigbridge(由前端开发人员管理) • 协作方法:Gitflow,通过Gitlab • 在LAMP下开发空间,使用Cloudlinux和Cpanel 所有这些都通过Jira使用看板管理 要求 • Web开发人员必须能够适应因项目而异的项目管理框架,并能够在不同规模的文件上进行团队合作(从2小时到4年!)。 • 3到5年类似职位的经验* • 至少2年的MVC开发经验,使用支持MVC的框架(例如:Symfony、Laravel、Codeigniter等) • 深入了解PHP(5.2到7.2及以上)、MYSQL • 至少2年的基于团队的GIT经验 • 创建作为AJAX端点的PHP脚本 • 创建PHP的REST-API服务器脚本 • 了解Linux命令行和在Cpanel下Linux服务器上的操作基础 • 了解和精通网页设计标准 • 有执行保险测试的经验 • 能够撰写内部技术文档 • 需要提供作品集和/或在线参考 • 在看板中自我组织能力,同时尊重优先级 • 对Dev-Ops的能力或兴趣,例如在gitlab下的CI/CD自动化、Gallera集群管理、Apache负载均衡器、NAS服务器等,并在紧急情况下可用 • 计算机科学学士学位或其他相关培训 • 良好的法语沟通能力 资产 • 理解Gitflow(如果缺少将会教授) • 基本的Javascript和Twig知识以帮助前端团队(非常偶尔) • 精通Laravel和Eloquent(如果缺少将会学习) • 了解Codeigniter(以维护一些旧项目) • 理解领域驱动设计(如果缺少将会教授) • 英语知识 • 该职位涉及中级经验的后端开发人员,但如果高质量的初级候选人具有优秀的培训和丰富的作品集,并符合所有其他标准,将不会被自动拒绝。 关于我们 Blax Web & Design是一家具有人的规模的数字代理机构,专注于网站、移动应用程序和品牌平台的策略、设计和制作。我们的办公室位于大蒙特利尔地区(蒙特利尔和南岸的Boucherville)。只有被选中的候选人会被邀请面试。我们真诚地感谢所有申请者对该职位的兴趣。Blax提倡就业公平。