职位详情
高级前端开发工程师
1.5-2万
北京信达环宇安全网络技术有限公司
北京
3-5年
本科
07-17
工作地址

西直门

职位描述

构建高性能Web应用,负责新一代基于BS架构的运管系统的前端开发工作。运用先进的Vue技术栈,主导前端架构的设计与实现,并负责各管理控制页面的高质量开发。

核心职责:

1. 前端架构设计与搭建: 基于业务需求和技术选型(Vue 2/3),设计和实现高性能、可扩展、易维护的前端应用架构。包括但不限于:

Vue全家桶(Vuex/Pinia状态管理、Vue Router路由管理)的最佳实践应用。

定制化、响应式的UI组件库开发与维护。

前端工程化体系建设(Webpack/Vite, ESLint, Prettier, Git工作流等)。

与后端微服务架构的接口规范定义和高效对接方案。

2. 管理控制页面开发: 独立或协作完成网管系统各个复杂管理控制模块的前端页面开发,包括:

网络设备拓扑展示与操作。

设备配置管理、监控、告警、日志查询等核心功能界面。

数据可视化图表(如性能趋势图、流量分析图等)。

用户管理、权限控制、系统设置等后台管理界面。


3. 性能优化与体验提升: 持续优化前端应用的加载速度、渲染效率和用户体验,解决复杂交互场景下的性能瓶颈。

4. 技术协作: 与后端工程师紧密协作,基于RESTful API或GraphQL等接口规范进行高效联调;参与前后端接口设计评审。

5. 代码质量与规范: 编写高质量、可测试、符合规范的代码,进行代码审查,维护良好的前端开发标准和文档。


技能要求(必备):

1. 技术栈精通:

精通 Vue 2.x 和/或 3.x,深刻理解其核心概念(响应式原理、组件化、生命周期、指令等)。

熟练使用 Vue 生态系统(Vuex/Pinia, Vue Router, Vue
CLI/Vite)进行项目开发。

熟练掌握 ES6+ 核心语法、TypeScript、HTML5、CSS3(特别是Flex/Grid布局)。

熟悉主流的 CSS 预处理器(Less/Sass/Stylus)。

2. 工程化与工具:

深入理解前端工程化,熟练掌握 Webpack 或 Vite 构建工具。

熟练使用 Git 进行代码版本管理。

熟悉代码质量和规范工具(如 ESLint, Prettier)。

3. 能力要求:

具备独立设计和实现中大型单页应用(SPA)前端架构的能力。

对前端性能优化、安全性、可维护性、可扩展性有深入理解和实践经验。

熟练编写单元测试(Jest/Vitest)和组件测试。

深刻理解 RESTful API 设计和交互机制。

良好的问题分析与解决能力,能高效进行技术排障。

良好的团队协作和沟通能力。

技能要求(加分项):

1. 了解 Node.js 基础。

2. 了解基础计算机网络知识(TCP/IP, HTTP/HTTPS等)或运维知识(Linux基础)。

3. 有复杂数据可视化开发经验(如:ECharts, D3.js 等)。

4. 有微前端架构实践经验。

5. 有类似运维复杂后台管理系统开发经验。

6. 对前端前沿技术(如 Web Components)保持关注和学习热情。


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

立即申请