职位描述
岗位职责:
1、完成需求技术可行性分析、评审及需求开发;
2、参与移动平台软件框架的研究(UI框架、Kotlin等),关键技术验证、选型以及框架的设计和实现;
3、参与性能优化与质量保障,负责内存和CPU方向性能优化;
4、参与多应用移动平台架构设计和实现,负责多应用平台宿主维护。
任职资格:
1、本科及以上学历,有五年以上大型APP(应用规模和用户规模)开发经验,精通Java语言,掌握kotlin语言(熟悉Coroutines/Flow异步编程),熟悉系统控件、内存管理、动画、多线程、数据库等;
2、熟练使用Profiler、Systrace等工具定位性能问题;
3、熟悉Git流程、Gradle配置,具备自动化脚本开发能力;
4、深入了解TCP/IP协议、UDP协议及其相关的应用层协议,熟悉网络访问中各种异常场景(例如网络请求劫持)及优化措施;
5、熟悉主流开源框架(Leanback/Glide等)开发经验,对Launcher、LUI等业务或者OTT领域平台有实际项目经验和架构搭建者优先;
6、具备良好的分析解决问题能力及攻坚能力,能独立承担任务,有良好的问题闭环能力;
7、具备较强的学习能力,沟通及团队协作能力;
8、具备良好的项目管理能力,能独立承担SE角色。