开发人员 - 新兴技术(大数据、移动、云、RPA)- 5

多伦多 7天前全职 网络
面议
位置地址:混合 - 多伦多 - 每周3-4次(具体哪几天待定,取决于小组) 可能会有变动:根据业务需要,可能需要每周3-4天现场工作 合同期限:2026年2月17日至2026年7月31日 工作时间:周一至周五上午9点至下午5点;标准每周37.5小时 需求背景 业务组:客户工程 - 移动和网络 - 负责零售银行应用网站/门户 - 包含银行为客户提供的所有银行业务功能,主要是网络 项目:承包商将被加入到不同项目的小组中:服务无纸化小组 - 开发与通过零售银行工作门户将银行产品转为无纸化相关的功能。 角色中的典型一天: 全栈 - 前端和后端各占50% 技术栈:JavaScript / ReactJS / NodeJS 了解行业最佳实践和安全编码 分析并监督团队的开发工作,确保代码成功交付 通过指导和辅导为团队成员提供技术领导力 通过建立良好的实践和习惯,保持团队内的软件质量高标准 与其他软件开发人员、业务分析师和软件架构师合作,计划、设计、开发、测试和维护不同的应用程序 根据既定标准设计、开发和单元测试应用程序 与交付负责人和业务系统分析师合作,阐述工作并编制估算 与部署团队合作 - CI / CD 候选人价值主张: 成功的候选人将有机会接触流行的云技术、金融科技安全趋势,与顶级加拿大五大银行的银行网络平台合作。 候选人要求/必须具备的技能: 1) 10年以上IT相关工作经验 2) 4年以上全栈开发人员经验 3) 3年以上以下技术的专家级经验:JavaScript / ReactJS / NodeJS 4) 5年以上HTML / CSS / SASS经验(BEM, OOCSS, SMACSS, CSS3动画, 语义HTML) 5) 具有设计和开发企业级软件的经验 优先技能: 1) 具有NextJS, Docker, Helm经验 所需软技能: 优秀的口头和书面沟通能力,具备较强的人际交往和问题解决能力 时间管理能力,能够处理多个任务 教育背景: 技术领域学士学位 最佳与普通候选人: 理想的候选人将是一位经验丰富的全栈开发人员,具有扎实的编程基础,能够跳出框架思考,并在需要时提出替代解决方案。最近有NextJS, Docker, Helm和React的实际操作经验是非常好的。 候选人评审与选择 - 面试流程 2轮 - MS Teams视频面试 第1轮技术小组面试 - 1小时 - 与团队 - 包括一个现场编码任务,因此他们应准备好分享他们的屏幕(JavaScript问题) 第2轮与招聘经理 - 文化契合度 - 30-45分钟 招聘经理的面试时间:尽快 注意:将审查供应商提出的任何住宿请求