岗位职责:1、负责系统架构规划和设计,制定开发规范等;2、根据工作安排高效高质地完成代码编写,确保前端代码符合规范;3、负责持续改进项目的前端产品修改调试,跟踪需求迭代和开发工作;4、与后端开发团队紧密配合,确保代码有效对接,优化系统前端性能;5、协助系统架构设计师进行系统架构设计工作;6、承担WEB前端核心模块的设计、实现工作;7、承担前端主要开发工作,对代码质量及进度负责;8负责项目研发过程中的技术输出与评审工作(包含撰写文档,开展code review等);9、参与进行关键技术验证以及技术选型工作。任职要求:1、计算机相关专业本科及以上学历;2、8年以上开发经验,能主持大规模系统的总体设计,具备较强的分析、判断和概括能力,逻辑思维能力,可带领小团队具体开发实现;能够深度挖掘业务需求,为软件开发提供相应的架构设计;具有良好的设计通用框架及模块的能力;3、精通原生 java script/html/css 及 Vue/React/element-ui/Vant框架,熟悉nodejs,熟悉模块打包工具(webpack/vite);并对其原理和架构有深入的了解,对前端应用可能遇到的技术问题有一定的个人储备,具备高效分析、排查、定位和解决问题的能力;4、对前端性能优化有实际的开发经验,能熟练使用性能分析工具和代码调试工具,并能从原理上分析性能问题出现的原因并从根源上解决性能问题;5、熟悉并发处理、分布式系统架构;熟悉大数据相关技术(如Hadoop,HBase,Hive,Flink,Spark,Kafka,Flume等相关开发使用经验); 熟悉Nginx,负载均衡等技术的优先;6、有熟悉阿里、华为云技术组件、架构及服务相关开发经验者优先;7、有电力相关开发经验者优先;有系统架构师证书优先。