工作职责:
1、负责手机端App和眼镜端系统App端产品研发,以及对外SDK的封装维护,主导框架设计,进行技术预研,制定技术方案,实现高质量的设计和编码;
2、参与代码与架构评审,保障项目代码质量和开发框架的合理性;
3、参与需求分析与评审、功能代码实现及bug修复,持续重构优化已有功能模块;
4、负责重点、难点的技术攻坚,持续优化相关产品的质量、性能和用户体验。
任职要求:
- 本科及以上学历,计算机软件及相关专业,5年及以上Android平台开发经验
- 熟悉Java和Kotin语言,熟悉NDK和jni调用,有C++开发能力者更佳
- 熟悉MVC/MVP/MVVM/MVI等常用架构,有独立架构设计和封装能力,代码风格良好,鲁棒性强
- 熟练使用Android常用UI组件和开源框架,熟练使用Jeppack架构组件库,熟悉gradle脚本定制和git工具,有独立开发能力
- 熟悉性能优化常用工具,有启动、内存、IO、功耗、页面渲染等性能优化经验
- 熟悉蓝牙BLE或WIFI建联相关技术,有连接稳定性和适配兼容性优化经验
- 熟悉Android 网络和数据库编程,有socket开发实践经验。
- 熟悉AndroidUI绘制流程,事件传递机制和 常用IPC机制
- 熟悉Android Framework架构,了解AMS、WMS等常用系统服务运行机制
- 了解插件化、组件化和动态加载技术,有跨平台开发经验者更佳
- 学习能力强,有团队精神,抗压能力强。