安卓开发工程师

工作职责:

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等常用系统服务运行机制

- 了解插件化、组件化和动态加载技术,有跨平台开发经验者更佳

- 学习能力强,有团队精神,抗压能力强。

公司地点:深圳东站

公司简介:

职位发布者:李玉

上海堆卜堆网络科技有限公司

融资阶段:

公司规模:

相似职位: