- 岗位职责
1、业务支撑:负责相关业务产品的终端研发工作,保障相应产品的持续迭代。
2、系统建设:规划并推动系统的架构演进,提升系统的稳定性、可维护性和研发效率。
3、工程建设:负责工程化体系建设,逐步提升开发/交付效率,并保障产品工程质量。
4、体验优化:系统性优化系统的性能、易用性,提升线上用户体验。
5、人才培养:指导低级别工程师成长,定期组织团队内的培训和技术交流,促进团队成员进步。
- 岗位要求
1、有至少 2 年以上Android开发经验,统招本科及以上学历;
2、具备出色的编码能力,扎实的数据结构、算法和操作系统等计算机基础功底;
3、深入理解Java语言开发,了解Android虚拟机运行原理,能够灵活运用多线程技术;
4、具备良好的架构和接口设计能力,深入理解面向对象设计的基本原则,熟练运用设计模式,能够实现质量可靠、性能卓越且高可复用的组件;
5、具有良好的沟通能力,较强的独立工作能力、规划能力和解决问题的能力。
具备以下者优先
1、热爱互联网和新技术,具有极强的快速学习能力,研究过优秀开源软件的源码并有心得者优先;
2、熟悉页面布局渲染原理及性能优化,熟悉跨平台、动态化解决方案,对 React NativeFlutter小程序等开发框架有经验积累者优先;
3、有“代码洁癖”、有极客精神。