Kotlin Android 开发者

15个月前远程全职
2i Solutions, Inc

2i Solutions, Inc

location 多伦多
unsaved
我们在渥太华/多伦多地区有一个出色的1年合同机会,可能会延长,招聘一名高级Android(Kotlin)开发人员。 工作将在远程进行,按需工作。 必备条件: • 必须具备可获得可靠级联邦安全许可的资格。 • 5年以上使用Kotlin和Java等语言开发Android应用程序的经验 • 4年以上使用Material Design和Android架构组件创建清晰的UI/UX的经验 • 4年以上使用MVVM、MVP或MVC等架构模式的经验 • 有持续集成和交付解决方案的经验 • 在Amazon云服务中开发和支持云的经验 如果您有空,请将您的简历发送至hiten.shah@2iresourcing.ca或bakul.jain@2iresourcing.ca或deepti.gill@2iresourcing.ca或prachi.bhardwaj@2iresourcing.ca或Shivani.Bhavle@2iresourcing.ca或推荐感兴趣的人。 截止日期:2024年2月9日-可能延长 地点:招聘经理位于GTA,但目前在远程工作。提交的候选人可以位于GTA或渥太华。他们将不定期需要到现场工作。 职位发布开始 地点:多伦多 地点:Dundas Street 范围 · 5年相关行业经验开发Android应用程序。在应用商店中有一个令人印象深刻的Android项目是一个很大的奖励。 · 对当前Android开发技术、工具和标准有良好的理解。 · 对后端系统(服务、蜂窝、Wi-Fi、队列、数据库等)的集成有深入的理解和经验。 · 多模块架构经验 · 能够分析分配的任务,提供准确的工作估计,并管理时间以保持开发进度。 · 在交付周期中与业务和团队其他成员进行协作。 职责 · 作为开发团队的一部分,参与我们现有领先行业的Android应用程序的开发、维护和增强。 · 参加我们与跨职能团队的Scrum会议和站立会议 · 与我们的产品经理和产品设计师密切合作,实现新功能和增强现有功能 · 负责为原生Android应用程序提供实际的架构设计,深入理解MVVM、MVP等设计模式。 · 负责编写稳定、高效、可维护的生产就绪代码。 · 负责编写JUnit和/或Espresso测试以验证代码。 · 解决错误修复/调试经验和改进应用程序性能 · 负责指导初级开发人员和代码审查,帮助团队成长。 · 使用Git和GitLab进行问题、代码审查和版本控制。 持续时间和潜在的开始日期 开始日期:2023年2月6日 结束日期:2024年2月9日,可能延长 技能和经验 必备条件: · 5年以上使用Kotlin和Java等语言开发Android应用程序的经验 · 4年以上使用Material Design和Android架构组件创建清晰的UI/UX的经验 · 4年以上使用MVVM、MVP或MVC等架构模式的经验 · 根据当前市场趋势和实施经验,推动和支持新移动能力和功能的开发 · 有持续集成和交付解决方案的经验 · 在Amazon云服务中开发和支持云的经验 最好有: · Android WorkManager,Android on Demand Modules · Flurry,Xamarin,Espresso测试 · 在云解决方案中提升技术解决方案的经验(Firebase,Amazon) · 有移动分析经验 软技能: · 在敏捷团队环境中工作以及独立工作的经验 · 适应多个并发优先事项的动态环境 · 能够快速学习,在全栈和快节奏环境中工作 · 能够通过阅读源代码来理解现有应用程序,只有最少的文档 工作地点 招聘经理位于GTA,但目前在远程工作。提交的候选人可以位于GTA或渥太华。他们将不定期需要到现场工作。 工作时间 每周37.5小时 出差要求(如果适用) #J-18808-Ljbffr