Future Processing
Future Processing
1,001 – 5,000 员工
医疗保健咨询物流
Future Processing 是一家成立于 2000 年的数字战略咨询公司和技术交付合作伙伴。公司帮助咨询、物流和医疗保健领域的组织运用人工智能、云计算、数据和现代软件系统,提升运营效率与生产力。其服务涵盖人工智能应用、数据整合、系统现代化和网络安全,并注重可衡量的业务成果以及仅按绩效付费的交付模式。

高级 Android 开发工程师——波兰远程办公

为一家波兰银行开发和维护大型 Android 银行应用。使用 Kotlin 和 Java 开发功能、Kotlin Multiplatform 共享组件以及 Jetpack Compose 界面。

描述

  • 使用 Kotlin 和 Java 设计、开发和维护 Android 移动应用
  • 根据业务和技术要求创建新功能并改进现有模块
  • 使用 MVVM、MVI 和 MVP 模式参与应用架构设计
  • 开发 Kotlin Multiplatform 解决方案,并协助构建跨平台共享组件
  • 使用 Jetpack Compose 实现现代用户界面
  • 使用 Coroutines、Hilt 和 Dagger 等库与工具
  • 创建和维护单元测试,同时保持较高的代码质量
  • 参与代码评审,并帮助建立有效的工程实践
  • 在 Scrum 交付团队中协作,包括参与计划、细化和评审会议
  • 使用 Git,并参与维护和改进软件开发流程
  • 调查和解决技术问题,同时优化移动应用性能
  • 与后端、QA 以及 UX/UI 团队合作

任职要求

  • 至少五年 Android 移动应用开发经验
  • 熟练掌握 Java 和 Kotlin
  • 具备 Kotlin Multiplatform 使用经验
  • 能够使用 Git 版本控制,包括 Bitbucket
  • 了解 MVI、MVVM 和 MVP 架构
  • 能够编写单元测试
  • 了解软件设计模式
  • 熟悉 Jetpack Compose、Coroutines、Hilt 和 Dagger
  • 具备 Scrum 和 Jira 使用经验
  • 有 MacBook 工作经验者优先
  • 具备高级 Git 知识者优先,包括 rebase、merge、patch 和 cherry-pick