1.与产品经理、UI/UE设计师和后端工程师紧密合作,理解业务需求并实现设计要求,确保用户交互和视觉效果的优质呈现。参与业务需求评审,解决业务问题,提升产品用户体验;
2.设计并实现高效的前端架构,包括数据加载和处理、视图渲染、性能优化、模块化开发等,确保代码易维护、易扩展,并且符合前端开发规范;
3.为高性能用户界面设计编码规范,关注性能优化、内存管理、网络通信和缓存机制等,推动前端技术方案的设计与实施;
4.构建可复用的组件库,完善前端工程化工具链,提高开发效率;
6.参与团队技术调研与选型,指导团队新人,推动团队技术进步。具有较强的沟通能力和责任心,能够协调跨部门合作,确保项目顺利进行;
7.具备代码洁癖,追求代码整洁和项目优化,持续改进开发流程和技术架构,提升团队的开发效率和代码质量。