全栈开发工程师(侧重前端)
1-1.5万元/月
更新 2025-12-13 01:42:53
浏览 950
职位详情
全栈工程师
5-10年
岗位职责
1.负责公司核心产品的前端架构设计与实现,打造高性能、易维护的Web应用、移动端H5及微信小程序。
2.主导微信小程序从需求分析到开发、测试、上线及后续迭代的全周期开发,深度集成微信生态能力(如微信小程序、企业微信等)。
3.基于Node.js构建后端服务或中间层:
o开发RESTfulAPI、SSR(服务端渲染)系统;
o搭建BFF(BackendForFrontend)层以优化前后端协作效率;
o编写自动化脚本与工具链,提升研发流程自动化水平。
4.持续进行多端性能优化(Web/小程序/移动端),解决兼容性难题及高并发场景下的技术挑战。
5.推进前端工程化体系建设(包括CI/CD流程、监控机制、组件库建设),主导关键技术方案落地实施。
任职要求
硬性条件
1.本科及以上学历,计算机科学、软件工程等相关专业。
2.5年以上专职前端开发经验,具备复杂业务系统架构设计与落地能力。
3.技术栈深度要求:
oVue专家级:深入掌握Vue2/3生态(Vuex/Pinia,VueRouter,Vite),理解响应式原理并具备性能调优经验;
o小程序专家级:熟悉原生小程序开发,掌握Taro/Uni-app等跨端框架,具备微信生态整合能力;
oNode.js实战能力:
熟练使用Express/Koa/Nest.js等框架开发后端服务;
精通RESTfulAPI设计与鉴权机制(JWT/OAuth);
具备基础数据库操作能力(MySQL/MongoDB/Redis)。
技术加分项
全栈能力拓展:
o精通Java,熟悉SpringBoot框架,有高并发场景优化实践(如Redis集群、分库分表);
o具备SSR项目经验(Nuxt.js/Next.js);
o熟悉Serverless部署(阿里云函数、腾讯云SCF);
o了解Docker容器化及基本运维知识。
移动端专项能力:
o精通Hybrid开发(WebView通信、离线包方案);
o熟悉ReactNative/Flutter跨平台框架;
o熟练运用TypeScript构建大型企业级前端应用。
软技能要求:
o能独立完成模块级技术选型与架构设计;
o具备良好的技术文档编写与跨团队协作能力;
o对高并发、性能瓶颈问题有系统性的分析与解决思路。
1.负责公司核心产品的前端架构设计与实现,打造高性能、易维护的Web应用、移动端H5及微信小程序。
2.主导微信小程序从需求分析到开发、测试、上线及后续迭代的全周期开发,深度集成微信生态能力(如微信小程序、企业微信等)。
3.基于Node.js构建后端服务或中间层:
o开发RESTfulAPI、SSR(服务端渲染)系统;
o搭建BFF(BackendForFrontend)层以优化前后端协作效率;
o编写自动化脚本与工具链,提升研发流程自动化水平。
4.持续进行多端性能优化(Web/小程序/移动端),解决兼容性难题及高并发场景下的技术挑战。
5.推进前端工程化体系建设(包括CI/CD流程、监控机制、组件库建设),主导关键技术方案落地实施。
任职要求
硬性条件
1.本科及以上学历,计算机科学、软件工程等相关专业。
2.5年以上专职前端开发经验,具备复杂业务系统架构设计与落地能力。
3.技术栈深度要求:
oVue专家级:深入掌握Vue2/3生态(Vuex/Pinia,VueRouter,Vite),理解响应式原理并具备性能调优经验;
o小程序专家级:熟悉原生小程序开发,掌握Taro/Uni-app等跨端框架,具备微信生态整合能力;
oNode.js实战能力:
熟练使用Express/Koa/Nest.js等框架开发后端服务;
精通RESTfulAPI设计与鉴权机制(JWT/OAuth);
具备基础数据库操作能力(MySQL/MongoDB/Redis)。
技术加分项
全栈能力拓展:
o精通Java,熟悉SpringBoot框架,有高并发场景优化实践(如Redis集群、分库分表);
o具备SSR项目经验(Nuxt.js/Next.js);
o熟悉Serverless部署(阿里云函数、腾讯云SCF);
o了解Docker容器化及基本运维知识。
移动端专项能力:
o精通Hybrid开发(WebView通信、离线包方案);
o熟悉ReactNative/Flutter跨平台框架;
o熟练运用TypeScript构建大型企业级前端应用。
软技能要求:
o能独立完成模块级技术选型与架构设计;
o具备良好的技术文档编写与跨团队协作能力;
o对高并发、性能瓶颈问题有系统性的分析与解决思路。
相似职位
很抱歉,暂无相似职位!