一、需求描述
类别:Web 前端开发(React.js 方向)
进度:需从需求分析、界面开发到功能落地全流程推进,需与 UI/UX 设计师协作对齐设计方案,确保符合项目技术规范与用户体验要求
功能:负责 Web 前端交互功能实现,包括响应式界面开发、基于 React.js 的组件化构建、WebSocket 实时通信(如数据同步)、高并发场景下前端性能优化;配合后端完成接口联调,保障前端与后端数据交互稳定;同时需遵循敏捷开发流程,参与需求评审与迭代交付
技术:核心基于 React.js 框架开发,熟练运用 HTML5、CSS3、jQuery、AngularJS、JSON 等前端技术;需掌握 Tomcat 应用服务器、Adobe Experience Manager(AEM)的 Docker 配置;熟悉 CI/CD 工具(Jenkins、Ansible、Terraform)与监控工具(AppDynamics);了解开源技术及托管云服务(如 Postgres、MySQL、Redis、MongoDB)
二、人才要求
3-7 年 Web 软件开发经验(需同时满足:不少于 3 年、不超过 7 年),其中 React.js 相关经验不低于 1.5 年,且至少拥有 2 个完整的 React.js 项目开发经验,技术功底扎实
本科及以上学历,计算机科学、计算机工程或相关专业背景
具备至少 2 个及以上与 UI/UX 设计师协作的项目经验,能精准落地设计方案
拥有不少于 2 年敏捷开发方法论(Agile)实践经验,熟悉软件开发生命周期全流程规范(编码标准、代码审查、版本控制等)
具备高并发、安全稳健的 Web 开发能力,熟悉 Spring Boot、J2EE、Node.js、Web 可访问性及搜索引擎优化(SEO)者优先
英语为必需项,能全程用英语参与面试并解答技术问题,具备出色的口头及书面沟通能力
能在快节奏环境中处理多个并行的工作优先级,具备良好的问题解决能力
三、参考产品
Facebook(基于 React.js 构建核心 Web 前端,组件化架构与高并发处理典范)
Airbnb(React.js 前端架构,响应式设计与 UI/UX 协作落地标杆)
知乎(采用 React.js 实现复杂交互功能,兼顾高并发与用户体验)
四、合作方式
开发方式:广州或深圳实地办公
面试流程:电话面试 + Teams 面试
是否出差:否
项目周期:1 年
到岗时间:尽快(As soon as possible)