职位详情
前端开发工程师
1.1-1.8万
中国软件
北京
5-10年
本科
03-03
工作地址

学院南路55号中软大厦C座

职位描述

(一) 岗位职责

1. 需求对接与页面实现:与软件设计、产品及政府对接人员精准对接政务项目前端需求,理解业务逻辑、政策合规要求及用户交互诉求,将需求文档、原型图转化为高还原度的前端页面,确保界面设计贴合政务场景使用习惯。

2. 前端开发与功能实现:负责政府信息化中台及相关政务系统的前端模块开发,完成页面布局、交互逻辑、数据可视化等功能编码,保障前端功能的完整性、流畅性和兼容性,适配政务系统高可用、高稳定性要求。

3. 前后端联调与问题排查:与后端开发人员协同完成接口联调工作,精准定位并解决前后端数据交互、接口调用过程中的技术问题,确保系统数据传输准确、功能联动顺畅。

4. 国产化与多端适配:针对政务项目国产化适配要求,完成前端在麒麟、统信等国产操作系统,主流国产浏览器的兼容性调试与优化;保障系统在不同分辨率、终端设备上的正常显示和操作,适配政务办公场景的设备使用需求。

5. 前端性能与安全优化:对前端页面进行性能调优,优化加载速度、渲染效率,降低资源消耗;严格遵循国家网络安全、数据安全相关法规及政务等保合规要求,在开发中融入前端安全防护措施,规避XSS、CSRF等安全漏洞,保障用户操作和数据传输安全。

6. 技术文档与版本管理:规范编写前端开发文档、接口对接文档、使用说明等,做好代码注释;使用Git等版本控制工具进行代码管理,遵循团队开发规范,确保代码版本可追溯、可维护。

7. 跨团队协同与迭代优化:参与需求评审、设计评审、测试验收等会议,配合产品、设计、开发、测试团队推进项目进度;根据测试反馈、用户使用意见及政务业务需求变化,及时完成前端功能迭代、bug修复和体验优化。

8. 技术沉淀与知识分享:跟踪前端行业前沿技术及政务信息化前端开发规范,结合项目实际应用场景进行技术探索;分享前端开发经验、问题解决方法,推动团队前端技术能力和开发效率提升。

(二) 任职资格

1. 本科及以上学历,计算机科学与技术、软件工程、web前端开发等相关专业,具有政府项目或大型企事业单位信息化项目前端开发经验。

2. 政治立场坚定,品行端正,无违法违纪记录,严格遵守政务项目保密纪律,具备良好的职业道德和责任心,能承受政务项目阶段性开发压力。

3. 具备较强的需求理解能力、逻辑思维能力和沟通协调能力,能精准对接政府部门及内部团队需求,清晰表达前端开发思路和技术方案。

4. 熟悉政府项目立项、开发、测试、验收全流程,了解政务信息化建设相关政策、行业标准及合规要求,适配政务工作节奏和沟通模式。

5. 具备良好的团队合作精神,主动配合项目组其他成员开展工作,能够高效完成团队协作的开发任务。

(三) 专业技能要求

1. 基础技术能力:精通HTML5、CSS3、JavaScript原生语法,具备良好的代码规范和前端工程化思维。

2. 主流框架使用:熟练掌握Vue3/Vue2等主流前端框架,精通其生态体系(如Vue的VueRouter、Vuex/Pinia,React的ReactRouter、Redux);能基于框架快速搭建前端项目架构,完成复杂业务模块开发。

3. 工程化与工具使用:熟练使用Vite、Webpack等前端构建工具,掌握npm/yarn/pnpm等包管理工具;熟练使用Git进行代码版本管理,了解Git分支管理、代码合并、冲突解决等操作。

4. 数据可视化与交互:熟悉ECharts、Highcharts、DataV等至少一种数据可视化工具,能够根据政务场景需求实现报表、大屏、统计图表等可视化效果;具备良好的前端交互设计能力,能实现流畅、贴合政务使用习惯的页面交互效果。

5. 国产化与兼容性适配:具备国产操作系统(麒麟、统信)、国产浏览器的前端适配经验,能快速解决国产化环境下的样式、兼容性问题;掌握前端跨浏览器、跨终端适配方法,确保系统在不同环境下正常运行。

6. 接口与联调能力:熟练掌握Axios、Fetch等网络请求工具,熟悉RESTfulAPI接口规范,能独立完成前后端接口对接、数据解析和交互开发;具备排查前后端联调过程中各类技术问题的能力。

7. 安全与合规开发:熟悉网络安全、数据安全相关法律法规及政务等保合规要求,掌握前端常见安全漏洞的防护方法,能在开发中落实输入校验、权限控制、数据脱敏等安全措施。

8. 文档撰写能力:能独立撰写前端开发文档、接口对接文档、适配手册等,文档逻辑清晰、内容规范,可支撑后续项目维护、迭代和知识传承。

(四) 加分项

1. 有政务服务、智慧城市、数字政府、应急管理、政务监管等政务领域前端开发经验者优先。

2. 具备前端工程化搭建、组件库封装(如基于Vue/React开发通用业务组件)经验者优先。

3. 持有web前端开发工程师、软件设计师等相关职业资格证书者优先。

4. 了解后端开发语言(Java/Python)及微服务架构,能与后端团队高效协作者优先。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请