当前生效的职位描述
AI 生成并已生效
## 岗位名称
测试-前端开发工程师
## 岗位职责
1. 负责公司测试平台及工具链相关Web产品的前端架构设计,主导核心模块的技术选型、方案落地与迭代优化,确保系统的高可用、高性能和可扩展性。
2. 带领前端开发小组完成日常需求评审、任务分解、代码审查及进度把控,持续提升团队交付效率和代码质量,培养初中级工程师成长。
3. 基于React和TypeScript搭建统一的前端技术底座,封装可复用的业务组件库和工具函数,制定并推行前端开发规范和最佳实践。
4. 与产品、测试及后端团队紧密协作,深入理解测试业务场景,将复杂的测试流程(如用例管理、自动化调度、报告可视化)转化为简洁高效的用户界面交互。
5. 持续关注前端性能与用户体验,针对大数据量渲染、复杂交互场景进行性能调优,建立前端监控与预警机制,保障线上产品质量。
6. 推动前端工程化建设,包括构建工具配置优化、CI/CD流程集成、自动化测试落地,提升开发与部署效率。
7. 跟踪前端前沿技术,结合测试领域特性引入合适的解决方案(如微前端、可视化分析、实时通信等),推动技术创新在业务中的安全落地。
## 任职要求
1. 精通HTML5、CSS3、JavaScript(ES6+),对Web标准、浏览器渲染原理及兼容性有深入理解。
2. 精通React框架,熟悉其核心原理(如虚拟DOM、Fiber架构、Hooks),能独立承担复杂React项目的架构设计与性能优化。
3. 精通TypeScript,具备利用类型系统设计高可维护性代码的能力,在实际项目中有深度应用经验。
4. 熟悉至少一种主流状态管理方案(如Redux、Zustand、MobX),并对前端路由、数据流管理有系统性认知。
5. 具备良好的组件化思维,能合理抽象业务逻辑,沉淀高质量、高复用的组件或模块。
6. 熟悉前端自动化测试框架(如Jest、React Testing Library、Cypress),并对单元测试、集成测试有实战经验。
7. 具备较强的沟通协调能力,能清晰表达技术方案并推动跨团队协作,逻辑清晰、责任心强。
8. 拥有良好的文档习惯,能够编写架构设计文档、技术规范及团队知识库。
## 工作经验
5年及以上Web前端开发经验,其中至少2年负责中大型前端项目的架构设计或技术管理工作,具有测试相关工具、DevOps平台或企业级中后台产品开发经验者优先。
## 学历要求
统招本科及以上学历,计算机科学、软件工程、信息技术等相关专业。
## 专业技能要求
- **核心框架与语言**:React、TypeScript、JavaScript (ES6+)、CSS Modules / Less / Sass
- **状态管理与数据流**:Redux / Zustand、React Router、GraphQL / RESTful API对接
- **工程化与构建工具**:Webpack / Vite、Babel、ESLint / Prettier、Monorepo(pnpm / Turborepo)
- **测试与质量保障**:Jest、React Testing Library、Cypress / Playwright
- **性能优化与监控**:性能分析面板、代码分割、虚拟滚动、Sentry / 自研前端监控系统
- **领域知识**:测试用例管理、自动化测试流程、测试报告可视化、持续集成流水线设计
## 工作地点
武汉,全职坐班(标准工作制,根据项目需求可适当弹性,不设远程办公)。
## 薪资范围
15,000 – 25,000元/月(根据实际能力与面试评估确定,含基础薪资与绩效,全年13-15薪)
## 加分项
1. 有测试工具、测试平台或质量基础设施领域前端开发经验,熟悉自动化测试或测试左移理念。
2. 具备5人以上前端团队的管理经验,有过从0到1搭建前端技术体系或制定技术演进路线的成功案例。
3. 熟悉微前端架构(如qiankun、Module Federation)及其在大型项目中的落地实践。
4. 具备Node.js服务端开发能力,能使用Express/NestJS搭建BFF层或中间层,了解全栈开发模式。
5. 在组件库建设、可视化图表(ECharts/AntV)、低代码搭建等方面有深入实践经验或高质量开源贡献。
---
以下为手动填写的岗位信息
基本信息
| 工作城市 | 武汉 |
| 薪资范围 | 15K - 25K |
| 经验要求 | 5年 |
| 学历要求 | 本科 |
| 专业方向 | 计算机相关专业 |
岗位目标
负责Web产品的前端架构设计和团队管理
主要职责
待补充必备条件
5年以上前端开发经验, 精通React, 精通TypeScript, 本科及以上学历, 计算机相关专业
优先条件
待补充团队关系
待补充发展路径
待补充