职位描述
职位描述:
1、负责 Android/iOS客户端的功能研发、性能优化、稳定性优化和体验优化;
2、负责基础库、框架、关键模块的技术选型、开发和改进;
3、负责性能监控、静态代码分析、自动化测试等效率工具的开发,提升客户端的问题排查效率;
4、调研新技术,将新技术分享并应用到现有产品开发中,提高客户端的技术能力;
5、优化 Android/iOS 团队的开发方式和流程、规范,提高团队效率。
6、深度参与产品需求讨论,功能定义等,共同打造国内领先APP或SDK产品;
职位要求:
1、5年以上Android客户端实际开发经验,有大型客户端APP架构经验;
2、精通多线程和网络编程,对高性能程序设计、架构设计有较多经验,能快速搭建、调试或重构大规模软件代码;
3、有足够的软件安全意识,掌握数据加密、代码混淆、防破解、性能优化等技术;
4、熟悉Android/iOS系统体系结构、framework、底层库;
5、熟悉Android/iOS系统打包编译、插件化、热修复等主流技术原理并有独特见解,对Android/iOS系统框架、对客户端稳定性和性能优化有体系化思考。
6、指导团队其他成员的设计和 Coding,保证工程质量。
7、自驱力强,热爱移动产品研发,能及时关注和学习业界最新的移动开发技术;
8、有动态化、Flutter等跨平台开发经验者加分,有开源作品优先;
9、产品和业务sense较好者加分。