职位描述:
1、负责 RN(React Native)跨端容器的架构设计、技术选型与核心模块开发,保障容器的稳定性、性能及扩展性;
2、深入研究 RN 跨端容器的底层原理,解决容器在适配不同平台(如 iOS、Android)、与原生交互等过程中出现的复杂技术问题;
3、主导 RN 跨端容器相关的性能优化工作,包括启动速度、内存占用、页面渲染效率等,提升用户体验;
4、制定 RN 跨端容器的开发规范、技术文档及*佳实践,指导团队成员进行开发工作,提升团队整体技术水平;
5、跟踪 RN 及跨端容器领域的技术发展趋势,引入先进的技术和方案,推动团队技术创新;
6、与产品、设计及其他技术团队紧密协作,参与需求分析和技术方案评审,确保产品功能的顺利实现。
职位要求:
1、本科及以上学历,计算机相关专业,6 年以上 RN 跨端容器开发及相关工作经验;
2、精通 React Native 框架及原理,熟练掌握 JavaScript/TypeScript、ES6 + 等前端技术,具备扎实的编程基础;
3、深入理解 RN 与原生(iOS/Android)交互机制,有丰富的 RN 跨端容器与原生集成开发经验;
4、熟悉至少一种原生开发技术(如 iOS 的 Objective - C/Swift,Android 的 Java/Kotlin),能够独立完成原生模块的开发与调试;
5、精通RN 包动态加载原理与RN 桥接层原生功能封装,可实现 RN 与原生功能的高效、稳定交互;
6、精通 RN 插件编写经验,能扩展 RN 跨端容器功能以满足多样化业务需求;
7、良好的架构设计能力和问题分析解决能力,有大型 RN 跨端应用或容器开发经验者优先;
8、良好的团队协作精神和沟通能力,自驱力强,有较强的责任心和一定抗压能力。