关于我们
半岛就业服务有限公司(“半岛”)是一家提供外部人力资源解决方案的供应商,包括就业关系咨询、健康与安全咨询和法律支持,为加拿大各地的中小型企业提供服务。半岛是英国曼彻斯特总部的半岛商务服务有限公司的一个部门。半岛目前在英国、爱尔兰、澳大利亚、新西兰和最近加拿大开展业务,并在全球范围内拥有超过1,500名员工。半岛于2017年9月在加拿大开设办事处,并迅速成为安大略省、阿尔伯塔省和不列颠哥伦比亚省增长最快的公司之一。
职位目标
为半岛集团公司提供网站开发支持,维护我们的公司网站,开发功能和特性,并提供持续改进的支持。
职位概述
一位经验丰富且技术高超的开发人员,具有使用基于JS的内容管理系统(如DatoCMS)和基于PHP的系统(如WordPress)的经验。能够在同时处理多个项目的情况下独立工作。具备响应式开发经验和API集成经验是必备条件;具备使用DatoCMS的经验是理想的。
日常职责
• 设计、开发和维护复杂而定制的基于Web和移动的应用程序。
• 能够根据UX设计(Figma)构建模板。根据设计完成所有用户界面开发,确保站点匹配(进行全面的测试工作)。
• 实施安全和数据保护。
• 能够快速识别和解决现有缺陷。
• 独立负责企业网站的前端开发/编码交付。
• 负责记录您的代码。
• CMS开发、部署和维护(WordPress和DatoCMS)。
• 提供技术支持并解决现有集成的问题。
您为团队带来的贡献
• 在敏捷方式下按时成功交付项目的能力。
• 与跨职能部门团队合作的经验。
• 对Web商务、关系数据库、创意设计流程和面向对象编程的组成部分的了解。
• 展示自信地处理前端和后端问题的能力。
• 热情、灵活的态度,能够在快节奏的环境中蓬勃发展。
• 在问题出现时提供前线支持。
• 熟悉数据库概念(SQL、存储过程、模式设计)。
• 理解测试驱动开发。
基本技能
• HTML5
• CSS
• GIT版本控制
• Azure DevOps流水线
• JS框架:Next.js、Node.js、React、Gatsby、jQuery、JSON
• GraphQL、Tailwind CSS
• RESTful服务调用
• 使用Karma、Jasmine或其他类似工具测试JavaScript
• WordPress
• XML、PHP、Python或相关语言
• 有0Auth 2.0身份验证和安全标准的经验
• 有云计算服务(GCP/Azure/AWS)的经验为佳
为什么加入我们的团队?
半岛连续两年被Glassdoor评选为最佳公司之一。
半岛是一家快速增长的全球公司,于2019年将业务扩展到加拿大西部。半岛是一个积极进取的企业,倡导创业文化。半岛致力于创造一个包容、公平和可访问的工作场所,重视所有员工。我们将根据需要为参与我们的招聘流程的候选人提供适当的住宿安排。