岗位要求:
1、根据产品需求完成核心功能的设计及落地
2、负责跨平台用户体验优化,从高性能、高扩展性等方面负责方案设计和落地
3、推动跨平台技术在各业务及多APP的拓展
4、参与团队技术交流分享,推动团队跨平台开发能力的整体提升
任职要求:
1、计算机基础扎实,了解常用的数据结构和算法,熟悉设计模式、常用开源库及原理,能对复杂问题进行分析和分解
2、有扎实的编程功底,良好的编程习惯,熟练掌握Java/Kotlin/C++等语言,熟悉Android/IOS平台框架,5年以上工作经验。熟悉多线程技术、网络和内存管理等
3、深刻理解业界跨平台的技术方案,如RN、Flutter、小程序和KMM,了解各类方案的特性,应用场景,周边生态等
4、熟悉至少两种平台(包括但不限于Android/IOS/Windows)的特性,了解平台的原生机制(包括但不限于文件系统、后台管理、内存机制、媒体)及底层原理,了解不同系统版本之间的差异
5、主导或参与过中大型跨端工程开发,负责过核心架构的设计与编写,或有独立从0开始搭建跨端项目的经历
6、关注跨平台生态发展,具备敏睿的洞察力,能够将新技术进行落地即
7、有IM即时通讯类产品的开发经验优先