职位描述:团队介绍:我们团队在做的开发工作围绕飞书套件中最核心的即时消息进行。我们希望通过我们的工作,开发出国内出色的信息协同工具产品,以达成飞书更大的使命:帮助组织及其成员提升创造力和效率(团队会更关心信息获取的效率)。1、工程是大型复杂的客户端跨端web应用,相比传统前端工作,会和更多技术栈的研发大牛们合作,有更大的开发边界;2、即时消息类的软件,对缓存和准确性都有更高的要求,对于缓存的设计和实现有更多挑战;3、整个研发管道高标准,对于技术文档有较高的要求,一些产品需求,可能会承担多端整体方案的设计;4、大型工程中免不了抽象出业务组件,有可能会深入业务组件的开发和维护工作;5、无论是开发组件还是业务模块,对于性能和代码体积高度敏感,所以对于影响性能数据背后的代码执行逻辑进行分析也会是我们的工作内容之一。职位要求:1、对react或vue原理有过深入研究,使用react开发过多个不同类型的项目;2、熟练掌握TypeScript并基于其特性进行过实际项目开发;3、设计模式有比较深刻的理解,可以理解不同设计模式解决什么问题;4、计算机基础,浏览器运行网页的相关技术知识需要有一定了解;5、理解部分算法和时间复杂度关系;6、以下为加分项:服务端开发经验,node经验加分、工程化经验和工具开发经验加分、个人博客加分、系统性进行过工程性能优化经历加分、有可分享的技术文档加分、对于用户体验有理解加分、github开源作品或独立作品加分。