1.熟练掌握 html、css、js、vue、vuex、react、mobx 等前端主流开发技术,并有深入的实际应用;
2.熟练掌握 webpack 工程化工具、模块化思想和技术实现方案;
3.有良好的学习能力、自我驱动能力和团队合作精神,多次 获得优秀员工、最佳突破奖等奖项的荣誉;
4.具有良好的沟通与协作能力,曾担任前端组长带领6人小团队的经验;
5.具有良好的编码能力和代码规范,能够阅读英文技术文档;
6.熟悉 next.js 、安卓和 java 等相关语言
公告项目分为 web端、PC端、移动端、web 端磁贴和移动端磁贴五个子项目。为响应集团技术栈统一,其中部分最初使用 vue 的项目重构为 react 版本。
项目职责:
1.独立负责公告模块的前端开发和需求迭代维护。
2.按照编码规范编程,编制贯穿整个软件开发周期的文档资料。
3.对各项目的产品提出用户界面和用户体验方面的合理建议。
4.与 UI 设计师和后台程序配合,高效高质地完成页面的实现工作;
5.持续的优化前端体验和页面响应速度,并保证兼容性和执行效率;
技术栈:
1.老版本项目使用 vue+vuex+vue-router+webpack 作为工程化基础搭建项目模块
2.新版本公告是 react 重构版本
A.使用 react+js 作为工程化基础搭建项目;
B.axios 实现前后端通讯;
C.mobx 实现全局状态管理;
D.i18n实现项目海外环境多语效果;
E.移动端 antd-mobile 作为 UI 组件库,其他使用集团内部钉耙组件作为 UI 组件库;
F.RSA+AES 数据加密;
G.使用 wangEditor 轻量级富文本编辑器作为用户编辑内容的工具;
H.webpack 打包
公告项目分为 web端/PC端、移动端、web 端磁贴和移动端磁贴四个子项目。 web端和移动端基本功能相差无几,但是web端发布公告可选择类型比移动端丰富。 集团使用公告向下传播公司企业文化信息,员工除了在移动端和web端公告应用可以看到公司发布的公告信息,进入网站时也可
日程应用是 BIP 时间事项高效管理工具,一种方便管理个人和团队日常安排的工具。它可以帮助用户有效地组织和跟踪活动、会议、任务和事件,以确保时间的高效利用和工作的顺利进行。 用户可以鼠标拖动选择时间范围快速创建日程,日程数据展示会根据时间先后顺序依次从左到右、从上到下展示。
战力榜分为移动端和 web 端两部分。移动端是集团人力资源部为鼓励员工、增强员工斗志而设计的应用,领导可以在移动端选择优秀员工,并设定奖励类型,为员工发放奖励卡。通过 web 端便捷地管理移动端战力榜应用。