安卓开发者

16个月前合同
LanceSoft, Inc.

LanceSoft, Inc.

location 多伦多
unsaved
职位:Android开发者 地点:混合型-333 King Street E-每周最多3次,需要GTA地区的候选人。 合同期限:即刻至2023年10月31日,约9个月 根据其他项目需求和候选人表现,可能会延长合同期限。 工作时间:周一至周五上午9点至下午5点 需求背景: 业务团队:CCA(加勒比和中美洲)数字工厂-加勒比团队负责在线和移动银行业务的数字化方面,并为客户提供进行在线银行业务的数字流程-该团队维护加勒比国家的平台。 项目:Wave项目-CCA数字银行工程团队正在寻找一名高级Android开发者加入Wave移动团队,帮助开发和实施Wave Android应用程序(加勒比地区)的未来版本的更改。该开发者将与一位专家(多伦多)和一队离岸开发者(多米尼加共和国)合作开发和实施这些更改。 候选人价值主张: 成功的候选人将有机会在加拿大前5大银行获得宝贵的经验,接触银行新兴技术,与多伦多以及南美洲的个人合作,开发和实施最新的Wave应用程序更新。 工作职责: - 使用新兴技术(如DevOps、云、移动、内容管理、RPA)设计、开发和实施应用程序,以支持业务需求。 - 分析高度复杂的业务需求;生成技术规范,设计或重新设计复杂的软件组件和应用程序。 - 充当建模、仿真和分析工作的专家技术资源。 - 利用行业最佳实践设计、测试、实施和支持解决方案。 - 确保满足所支持领域的质量安全和合规要求。 - 适应不断变化的环境,灵活应对,并以积极的方式调整工作。 - 大部分时间专注于Wave应用程序项目,但可能偶尔有一些临时工作。 - 技术栈:使用Java和Kotlin进行工作(Kotlin是新的开发语言)-移动开发-前端 候选人要求/必备技能: 1)8年以上的Android开发经验 2)5年以上的Java、Kotlin开发经验(需要Kotlin作为新开发语言,Java用于迁移) 3)5年以上的MVP和MVVM架构经验 4)3年以上的可访问性和测试经验 Nice-To-Have技能: - 3年以上的RxJava + OkHttp + Retrofit经验-在最近的项目中有所体现 - 3年以上的GitFlow、Bitbucket经验 - Fortify、Black duck、NowSecure安全扫描经验 - Google Play Store应用程序发布经验 - 有金融/银行经验者优先 - 有银行公司工作经验者优先 所需软技能: - 可立即上手 - 良好的沟通能力(书面和口头),与产品、设计、前端和后端团队互动 - 积极主动解决问题,能够满足动态变化的优先级 教育背景: - 计算机科学、计算机工程或相关领域的学士学位 最佳与普通候选人: 专注于优秀的本地Android开发人员(不需要在前端使用React和Node,需要具备扎实的Kotlin和Java Android开发经验) 候选人评审和选拔: - 首轮从Android角度进行的Codility测试- Java、Kotlin- 60-90分钟的实时Codility测试 - 如果在Codility测试中成功,将进行为期1小时的技术面试-可能在面试中进行代码片段测试