ID:129095

dimos

Android开发工程师

  • 公司信息:
  • 软通动力信息技术上海有限公司
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 周六
  • 周日
  • 所在区域:
  • 上海
  • 全区

技术能力

0. 熟悉Android四大组件、数据解析、界面绘制、第三方服务对接、版本控制等
1. 熟悉内存优化、内存泄漏、内存抖动问题解决,熟悉内存分析过程
2. 熟悉以robolectric为框架的LowLevelTest代码编写过程
3. 熟悉使用android lint、 findbugs等静态代码检视工具
4. 熟悉使用Enterprise Architect实现UML、时序图的设计和绘制
5. 熟悉自定义View、自定义ViewGroup的实现过程;
6. 实习自动以动画实现及动画卡顿解决;
7. 熟悉数据流图绘制,安全建模框架搭建,安全方案实现;
8. 熟悉常用的设计模式,并能将设计模式运用到框架开发和优化中
9. 熟悉Activity、Service启动流程,Binder线程池实现,了解Android插件化原理及接入过程;
10. 熟悉JNI技术,会使用NDK和CMAKE编译so库文件,实现JAVA与底层C/C++语言的接口调用

项目经验

华为录音转文本2.0

项目简介:
在华为系统EMUI6.0,Android O版本上的系统应用录音机,该应用功能仅限于底层支持3mic功能的手机,例如mate9,mate10。项目提供录音转文本及语音转文本等功能,相比之前提供了声源定位和远场语音识别等优化,识别率在安静环境下高达90%以上。

承担责任:
(1) 编写java层核心类代码,多线程并发处理数据,定期组织代码review,协助同事定位、解决问题;与华为技术负责人商讨项目架构,估算项目代码行数及需求人力。
(2) 针对项目进行内存优化,解决界面卡顿,ANR等问题;严把代码稳定性,利用findbugs、codex等静态代码检视工具减少代码的低级错误,通过LLT(robolectric)模拟业务逻辑执行,保证模块正确。
(3) 组织晨会,汇报合作方进度,跟踪项目遗留问题;合理配置资源,提前预估风险项,把握项目进度。双周四组织开展部门培训计划,制定长期组内员工提高计划,项目交付后开展AAR总结会。

信用行为

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

发布任务

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

微信接收人才推送

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

接收人才推送
联系聘用方端客服
联系聘用方端客服