职位描述
背后的故事:
业务组
项目:该团队正在寻找一名前端IOS开发人员,参与即将到来的身份验证项目。他们将开发Android应用程序-包括编写代码、测试、创建发布版本并发布给用户。
候选人价值主张:从零开始开展全新项目。拥有非常支持和乐于助人的文化,团结和团队合作。在整个银行有晋升的机会,可能能够转到其他项目。社区实践-教授和分享培训课程。
典型的工作日
• 参加每日Scrum会议-了解昨天完成的工作、团队今天将要完成的工作,以及需要解决的任何阻碍
• 处理分配的工作票
• 审查团队成员的代码-团队使用同行审查系统进行代码审查
• 与产品负责人和业务系统分析师合作,在JIRA和Confluence中完善工作票要求,审查拉取请求,并实施文档化的设计。
• 通过与设计师和产品负责人审查工作并解决任何问题质量保证测试人员,开发高质量的代码。
• 与iOS、Android和后端开发人员紧密合作,共同开发银行旗舰移动应用程序的新功能和渐进改进
• 遵守并展示良好的编码约定和最佳实践,并帮助维护项目的架构
• 时刻关注审查他人的代码,积极提出建议并发现潜在问题
• 始终努力平衡用户体验、性能(客户端和后端)和安全性
• 理解银行的风险偏好和风险文化如何在日常活动和决策中考虑。
• 积极追求其各自领域的有效和高效运营,符合Scotiabank的价值观、行为准则和全球销售原则,同时确保日常业务控制的充分性、遵守性、有效性,以满足对操作、合规、AML/ATF/制裁和行为风险的义务。
候选人要求/必备技能
• 5年以上IOS开发经验(概念化、设计和开发)
• 5年以上使用Swift、XC Test、UI Kit、自动布局和以编程方式构建界面的经验
• 5年以上使用JIRA、Confluence、Bitbucket等工具的经验
• 5年以上使用不同软件设计模式(如MVVM)的经验
最好具备的技能
• 熟悉并具有Combine和SwiftUI的知识和经验
• 5年以上构建使用RESTful API的应用程序的经验
所需软技能
• 良好的沟通能力-口头和书面
• 自我激励者
• 领导经验-项目/团队
• 倡导以客户为中心的文化,加深客户关系并利用更广泛的银行关系、系统和知识。
• 倡导高绩效环境,并为包容性工作环境做出贡献。
教育:计算机科学或工程学的大专学历为佳。
候选人评审和选择:2轮面试过程
第一轮与招聘经理的面试-基于团队适应性/个性-30分钟-电话
第二轮与主题专家的面试-技术面试-可能会有一个小的编码任务-视频-1小时
招聘经理的面试时间:尽快
职位编号:58162