职位描述
岗位职责:
1.负责公司CMS系统与自研产品客户端的开发和交互(web、app、微信小程序等)
2.持续优化前端工程化体系,提升开发效率
3.主导性能优化,解决移动端/PC端兼容性问题,保障极致用户体验
4.关注前沿技术发展,推动新技术在业务中的合理应用
5.服从安排,积极主动,能适应一定强度的工作环境,有快速发现与解决问题的能力
任职要求:
1.4 年及以上前端开发经验,至少 1.5 年高级前端岗位经验,根据 UI 设计稿及需求文档,完成高质量、高性能、高可维护性的前端代码.
2.深入理解 Vue3 响应式原理、Composition API,熟练使用 Pinia/Vuex 状态管理、Vue Router 路由配置,能独立搭建 Vue3 项目架构,解决组件通信、生命周期优化等问题。
3.精通 Ant Design 5.0 组件库使用(如 Table、Form、Chart 等复杂组件),能基于组件进行二次封装(适配业务需求),熟悉主题定制、样式优化方案。
4.熟练掌握小程序基础语法、生命周期、API 调用(如支付、登录、消息推送),解决小程序兼容性(不同微信版本、机型适配)、性能优化(包体积控制、缓存策略)问题。
5.精通 Uniapp 跨端开发流程,熟练配置多端打包(小程序 /iOS/Android),能解决 Uniapp 与原生插件交互、跨平台样式兼容等问题。
6.精通 HTML5/CSS3(Flex/Grid 布局、CSS 变量、响应式设计)、JavaScript/TypeScript(ES6 + 语法、异步编程、类型定义),掌握前端工程化工具(Webpack/Vite、ESLint)。
加分项:
1.具备前端测试经验(Jest+Vue Test Utils),能编写组件测试、接口测试用例,降低线上 bug 率。
2.有前端性能监控与埋点经验(如集成 Sentry、百度统计),能通过监控数据定位性能瓶颈并优化。
3.熟悉 Node.js 后端开发(如 Express/Koa),能独立编写简单接口或工具脚本(如数据导出脚本),辅助前端开发。
4.有大型互联网公司(如腾讯、阿里、字节)或长沙本地知名企业(如芒果 TV、三一重工数字化部门)前端开发经验。
5.开源项目贡献者(如 Vue 生态插件、Uniapp 插件)或技术博客作者。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕