前端工程师

$3000 - $10000 全职
前端工程师
职位描述

负责构建高可用、高性能的前端技术体系,推动复杂业务场景下的技术架构升级。主导渲染服务调优、微前端架构设计、BFF层建设等核心方向,提升工程效率与系统稳定性,为业务快速迭代提供可靠的技术保障。

职位要求

1. 渲染服务调优与容灾 - 设计并优化服务端渲染(SSR)架构,实现高性能渲染与动态降级策略,保障高并发场景下的服务可用性。 - 构建容灾方案(如多级缓存、兜底数据、流量切换),提升系统的鲁棒性。 2. 微前端架构设计与实施 - 主导同构渲染与微前端技术融合,实现多团队协作下的模块解耦与动态集成。 3. BFF(Backend for Frontend)层建设 - 搭建基于Node.js的BFF中间层,聚合异构后端服务,优化前后端协作模式。 - 基于后端基础服务API,抽象并封装面向业务的领域服务层,设计高内聚、低耦合的业务模块 4. 工程质量与自动化 - 推动代码规范、自动化测试(单元/集成/E2E)、代码扫描工具链落地,确保工程交付质量。 - 设计CI/CD流程优化方案,缩短构建部署时间,实现灰度发布、一键回滚等能力。 5. 可视化搭建服务 - 参与低代码/可视化搭建平台建设,构建业务服务标准化接口规范,实现前后端协作解耦,提升业务需求迭代效率。 6. 云组件与版本管理 - 搭建组件化开发体系,设计多环境云组件动态版本管理方案。 任职要求: - 学历要求:计算机、软件工程等相关专业本科及以上学历; 技术能力: - 深入理解至少一种主流前端框架(React/Vue/Angular); - 精通Node.js生态(Express/Koa/NestJS),熟悉高并发、性能调优、内存泄漏排查。 - 掌握关系型/非关系型数据库设计原则,能独立完成表结构设计、索引优化及慢查询分析。 - 熟悉服务端渲染,有渲染服务系统性建设经验,熟悉Nextjs等主流SSR框架 - 熟悉BFF层开发,熟悉RESTful/GraphQL接口设计规范,具备网关层设计经验。 - 熟练使用Jenkins、GitLab CI等工具,精通Docker/K8s容器化部署。 - 具备复杂系统性能优化经验(如Lighthouse调优、CDN加速、资源加载策略)。 经验要求: - 5年以上前端开发经验,3年以上Node.js中大型项目实战经验; 加分项: - 主导过可视化搭建平台、低代码工具的设计与开发。 - 有电商、金融等复杂业务系统开发经验,熟悉分布式事务(Saga/TCC)、最终一致性等解决方案。 - 有全栈开发经验,熟悉Java/Go/Python等后端语言。 - 熟悉云原生技术(AWS/Aliyun),具备Serverless落地经验。

福利待遇

福利和待遇可面试详谈