1、扎实的JAVA基础,熟练掌握面向对象思想,良好的编码规范,熟练代码抽取与优化。
2、熟练掌握Android开发常用组件及控件动画的使用。
3、熟练掌握XML/JSON解析数据,熟悉网络通信机制,对Socket通信、TCP/IP和HTTP等有较深刻的理解。
4、熟练掌握Android下的Handler、Asynctask机制,并能熟练使用。
5、熟练处理开发中oom异常,ANR异常和常见Bug的处理和调试,并可以对应用进行内存优化。
6、了解Android的JNI/NDK 开发,了解Java与底层以及驱动的互相调用。
7、对View的事件分发机制,滑动冲突处理,View的结构体系,工作过程有一定的见解
8、熟悉Android手机的适配以及屏幕适配的原则。
9、熟练掌握Android平台下JSON/XML数据的解析,常用布局以及布局的优化。
10、熟悉三方SDK的开发,例如支付、云存储、社会化分享,推送、广告
11、熟悉数据图片的显示优化,性能提升
12、有好奇心,热爱学习新技术和了解互联网发展动态,经常浏览GitHub,CSDN等社区论坛
13、熟练掌握Android中常用API,正常阅读英文文档
14、熟练掌握git项目管理工具
15、编程风格规范,具有团队协作精神,有独立解决问题的能力。
16、参与过多款硬件设备配套app开发经验,熟悉蓝牙、udp/tcp通信。
17、思维清晰,逻辑较好:有较强的逻辑思维能力,能够清晰地梳理产品流程及产品功能。
18、工作认真负责,诚实守信,能严格要求自己,有较强的团队协助能力与沟通能力。
19、精通Android系统API, 熟练使用各种布局、动画,熟练使用三方框架:Volley、ThinDownloadManager、AudioRecoder、ImageLoader、Glide、Rxjava、OKhttp、Retrofit、ButterKnife、三方授权登陆等对网络安全有一定涉及,如APK反编译和应用加固,网络请求的加密处理
项目1 叮咚智能音箱:叮咚智能音箱是科大讯飞联手京东推出了首款智能音箱。集语音助手、音乐资源、连续语音交互、麦克风阵列、智能家居控制等于一体的智能音箱。
主要负责:
全程坐位主力开发参与配套手机APP以及音箱端app开发。完成手机端、设备端app的整体框架设计、通信协议制定、通信模块的封装开发、音箱端业务模块开发、相关语音识别、语音唤醒sdk以及其他第三方sdk集成、硬件功能联调。并支撑产品上线运营
项目2 灵犀语音助手:由中文语音领导者科大讯飞和中国移动联合推出,采用全球最先进语音识别技术且拥有丰富本土化服务,识别准确,唤醒迅速,特别针对中文口音问题进行识别优化;灵犀支持全程用语音操控手机,用户在与手机交谈中即可完成打电话、发短信、设提醒、查地图、找美食等日常操作,动口不动手,轻松享受智能生活
主要负责:项目迭代、部分模块代码重构、现网bug修复、性能优化邓
项目3 Mobius耳机: 由咪咕和科大讯飞联合开发的一款tws无线蓝牙耳机。主要功能如下
语音控制:其中包含,点歌,查询天气,查百科,查找附近美食宾馆,智能提醒,备忘录,拨打电话,中英日韩法西班牙五种语言的互译等功能。
运动检测监控:实时监测心率播报步数距离时间,定制运动目标,查看运动效果
主要负责:手机端app与耳机的音频传输与控制命令传输(经典蓝牙结合ble实现)、讯飞AIUI全功能集成,电话、音乐、导航、翻译模块的开发
项目4 晓言智能音箱:具有固话功能、高品质音质体验、精准语音识别、海量文娱资源、工作生活助手
主要负责:晓言智能音箱手机端Android app的框架搭建、音箱配网、通信模块开发。咪咕音乐功能集成
项目5 讯飞翻译机3.0 :多语言互译、离线翻译、行业A.I.翻译、拍照翻译、支持全球上网
主要负责: 3.0版本性能优化、滑动框架等疑难bug修复。