ID:391730

Stanley

Android开发工程师

  • 公司信息:
  • 深圳倍优得互动娱乐有限公司
  • 工作经验:
  • 6年
  • 兼职日薪:
  • 800元/8小时
  • 兼职时间:
  • 可工作日远程
  • 可工作日驻场(离职原因)
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 深圳
  • 福田

技术能力

精通Kotlin和Java,具备6年Android开发经验,熟悉MVVM、MVP等架构模式。
熟悉Android四大组件、UI组件、网络通信、数据存储等核心开发技术。
熟练使用Android Studio、Git等开发工具,熟悉Jenkins自动化构建流程。
熟悉RESTful API设计,具备丰富的第三方SDK接入经验(如Google、融云IM、Tiktok等)。
熟悉Unity开发,能够使用C#编写Unity UI界面,并实现Unity与Android的交互。
具备良好的英文文档阅读和编写能力,能够流畅使用英语进行技术交流。

项目经验

负责业务:BUD元宇宙AI游戏
BUD是一款用Unity开发的千万MAU级别3D元宇宙AI游戏,用户是以青少年为主的群体,游戏主要是可以让用户在里面低学习成本创建自己的UGC内容,例如自定义的形象和地图,可以和用户在地图里联机分享自己创作的UGC内容。
责任描述:
一、碧优蒂的世界(国服版)和BUD:
1、负责安卓端项目从0到1开发,使用Kotlin+MVVM+Jetpack搭建项目,成功上线并支持千万级MAU。
2、搭建Jenkins自动化打包流程,将Unity到Android的打包时间减少70%,显著提升团队开发效率。3、提供Unity调用原生端的能力,例如选择相册图片、获取手机权限和调用支付等等。
4、负责部份Unity游戏界面开发,使用C#开发Unity UI。
5、接入U8SDK让游戏项目更快上线国内各大游戏渠道,海外版上线Google Play平台。
6、接入埋点能力,帮助产品统计用户路径数据和定位线上问题,提升用户留存率。
7、接入Firebase统计Crash和ANR,成功将Crash率降低0.2%,提升应用稳定性。
8、通过优化冷启动逻辑,将冷启动时间减少30%,提升用户留存率5%。
9、包体积优化,成功将APK大小减少10%,提升用户下载和安装体验。
10、项目改造使用按feature分包,降低项目维护难度和增加项目可读性。
11、接入融云IM SDK,让游戏支持海外社交IM功能。

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服