岗位职责:负责基于React技术栈的前端应用架构设计、开发与优化,打造高性能、高可用且用户体验良好的前端系统。参与项目需求分析与技术方案制定,主导前端架构规划和组件化设计,制定并规范开发流程。与后端团队紧密协作,实现接口对接与数据交互,确保项目按计划高效推进。对前端新技术进行探索与研究,将其引入项目中,并带领团队进行技术分享与培训,推动团队技术进步。负责工作流设计器的开发与维护,根据业务需求设计可视化的流程编辑界面,实现复杂工作流的创建、编辑和管理功能。开发和维护可复用的组件库,确保组件的质量、性能和可维护性,提高团队开发效率。任职资格:及以上,计算机相关专业,5年以上前端开发经验,其中至少2年以上使用React进行大型项目开发的经验。精通TypeScript,熟练运用其高级特性,能显著提升代码质量和可维护性。深刻理解React核心原理和机制,熟练掌握React高级特性,具备丰富的React项目架构设计和性能优化经验。精通Tarui或Electron框架,有实际项目经验,熟悉其原生API,能解决跨平台应用中的兼容性和性能问题。精通TailwindCSS,能够高效地进行样式开发,快速实现页面布局和样式定制。熟练掌握Rsbuild和Vite等前端构建工具,能够根据项目需求进行配置和优化,提高项目的构建效率和资源加载速度。熟悉socket.io,能够实现前端与后端的实时通信功能,如实时消息推送、在线协作等。对前端工程化有深入理解,熟悉前端自动化测试、持续集成与持续部署流程,能够引入合适工具提升团队开发效率。熟悉网络协议和浏览器原理,具备快速定位和解决前端性能问题及浏览器兼容性问题的能力。具备良好的沟通能力和团队协作精神,能够带领初级开发人员进行开发工作,有较强的解决问题能力和学习能力。有工作流设计器开发经验,熟悉流程引擎原理,能设计出易于使用的可视化流程编辑工具。具备组件库开发能力,熟悉组件设计原则和模式,能够开发出高质量、可复用的组件,并制定组件开发规范。
联系我时,请说是在58同城上看到的,谢谢!