ID:197250

年年有🐳ྀི

移动端开发工程师

  • 公司信息:
  • 北京科技有限公司
  • 工作经验:
  • 10年
  • 兼职日薪:
  • 1500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 北京
  • 海淀

技术能力

AI ⼯程化能⼒
熟悉使⽤ Cursor 等 AI 主流⼯具进⾏辅助开发,搭建项⽬级 rules / commands / skills 体系,实现代码
规范⾃动校验、缺陷⾃动修复等提效流程
基于 Dify 搭建 AI Code Review 流⽔线,实现 PR ⾃动评审与质量⻔禁,提升代码交付效率
熟悉 OpenSpec 等 AI 原⽣开发范式,将 AI 能⼒融⼊⽇常研发流程
客户端技术
熟练使⽤ Java、Kotlin、TypeScript、Dart、Python
熟练 Android、Flutter、React Native 的实现原理、⽣命周期、性能优化、屏幕适配、组件通信、数据
管理、模块化及常⽤框架
熟练 Flutter / React Native 在 Android、iOS 上的适配、原⽣交互、调试与打包
熟悉 微信⼩程序开发
熟悉 Spring Boot 后端开发
Web 与其他技术
熟悉 Html、Css、Vue、React、JavaScript
熟悉 鸿蒙开发,了解 Flutter 适配鸿蒙
了解 Android Jetpack Compose、Android Framework、Rust

项目经验

秒追 (Flutter)

o项目描述:是一款沉浸式实时互动手机应用,旨在帮助你连接未来的数字世界。每个人都可以通过智能分身(3D数字虚拟人),与自己喜欢的明星艺人、暗恋的心仪对象、贴心的情人伴侣、崇拜的英雄偶像、深爱的父母子女、仰慕的专家师长等进行24小时不间断的实时互动:
o责任描述:主要负责项目埋点、网络请求的封装(涉及超时、重试、取消、OAuth2.0认证等逻辑)、Ar拍照功能、Android 和Unity以及Flutter之间的通信以及封装自定义view到Flutter和部分ui界面的绘制及业务
o框架:fluro+dio+provider
o项目简述:主要通过3D智能分身(虚拟人):让你喜欢的艺人、暗恋的心仪对象、贴心的情人伴侣、崇拜的英雄偶像、深爱的父母子女、仰慕的专家师长可以像阿凡达一样活灵活现、跃然于屏幕
o主要业务功能:Unity 3D 模块、Ar拍照模块、点赞/打赏、送礼物模块、人物列表关注/推荐模块、ai充值模块、排行榜、分享、自定义仿京东三级联动等
o主要非业务功能:网络监听、第三方分享及App 统计、第三方支付、文件下载、权限管理、openinstall深度链接等
o原生交互:Android 封装和Unity交互的aar到主项目,然后封装自定义view到Flutter;Android集成友盟统计和分享、微信和 支付宝支付;
o主要第三方插件:fluro、dio、provider、DeviceInfo、PackageInfo、screen_util、shared_preference 、flutter_swiper等等
o项目遇到的主要问题:
•很多sdk需要自己封装,Flutter嵌入原生集成的Unity3dview诸多细节处理
•Inkwell点击背景效果无效问题
•ios通过Launch Screen.stroyboard设置启动图后,会有短暂白屏
•状态栏和底部操作栏隐藏问题
•通过SystemChrome隐藏底部操作栏的时候,如果界面被Scaffold包裹,只会隐藏按钮,所占空间不隐藏,用户体验很差(故只隐藏状态栏)
•TextFiled:
•输入框将界面元素顶上去;
•WhitelistingTextINputFormatter 无法设置复杂正则表达式,需自定义类继承TextInputFormatter去处理
•软键盘关闭的时候会显示状态栏(在封装的输入框部件中统一进行处理判断)
•TextInputType.number在IOS中弹起的键盘没有小数点符号。使用flutter_keyborad_actions插件处理


融汇项目 (Android)

o项目描述:主要通过3D智能分身(虚拟人)处理一些常见的业务,如:银行自助服务等
o责任描述:将unity 3D 模块封装成SDK,以及提供对应的演示项目
o项目简述:SDK支持将所需文字进行语音合成,然后控制3D虚拟人嘴型驱动和动作进行人机交互
o主要业务功能:科大讯飞语音识别模块、Unity 3D模块、
o项目遇到的主要问题:
•语音合成后调用Unity方法 控制嘴型驱动并播放语音时,发现会有重音问题,经排查,是科大讯飞多种语音合成方式中,其中一种是合成后主动播放一次,故会有重音问题

爱老师教师端 2.0(React-Native)

o项目描述:更方便教师在线布置、检查、批阅作业及管理学生
o责任描述:独立开发,负责项目整体架构搭建、开发、打包、上线。
o框架:react-native-router-flux 路由+ native-base UI+ axios 网络请求+ mobx 状态管理

o项目简述:完全使用面向组件开发,抽离出每个界面各个模块形成单一组件;使用 mobx 分离大部分业务代码和UI;
o主要业务功能:1、首页选择教材/单元模块、作业列表模块、全部作业模块;2、布置作业模块(涵盖很多子模块); 3、文件下载、解压缩、本地及在线音频播放模块;4、试题详情模块;5、检查作业模块 6、作业统计模块;7、分享及 App 统计模块;8、班级、学生信息及作业详情管理模块; 9、热更新模块; 10、个人信息模块; 11、登录、注册、完善个人信息模块
o主要非业务功能:第三方分享及App 统计、热更新、文件下载、解压缩、播放音频(含音频流)
o原生交互:Android 封装级联插件、权限管理插件、文件下载(支持断点续传、断点续载)插件(主要用于下载 APK)、版本更新插件、网络状态实时监测插件、播放音频流插件;iOS 封装网络状态实时监测插件
o项目遇到问题:界面抽离出n 个组件,数据传来传去,甚至怀疑是否有些过度封装,不过维护起来很方便;

案例展示

  • Fantopia Ticketing

    Fantopia Ticketing

    项⽬描述 海外演唱会抢票 App。 责任描述 架构搭建与独⽴开发。 项⽬架构 GetX 负责: 路由 状态管理 依赖注⼊ 国际化 主要功能 ⻔票展示 预定 下单 ⽀付 登录注册 6 / 12 / 活动周边 寄送

  • 秒追

    秒追

    项目描述:是一款沉浸式实时互动手机应用,旨在帮助你连接未来的数字世界。每个人都可以通过智能分身(3D数字虚拟人),与自己喜欢的明星艺人、暗恋的心仪对象、贴心的情人伴侣、崇拜的英雄偶像、深爱的父母子女、仰慕的专家师长等进行24小时不间断的实时互动: o责任描述:主要负责项目埋点、

查看案例列表(含更多 0 个案例)

信用行为

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

发布任务

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

微信接收人才推送

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

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