✨ AI summary
Location
Languages
- HTML5
- CSS3
- JavaScript (ES6+)
- Node.js
- TypeScript (preferred)
- Java (optional)
- Python (optional)
Frameworks
- Vue 2
- Vue 3
- Vue Router
- Pinia / Vuex
- uni-app
- Electron
- ECharts
- Three.js
- Highcharts
- D3.js
Experience Level
- Bachelor's degree (211 university) or higher
该职位来源于猎聘 岗位职责:
1、负责公司Web产品、移动端及桌面端应用的前端开发和效果实现。
2、承担大屏、3D可视化等项目的开发,设计并实现高交互、高性能数据展示方案。
3、参与需求评审与交互设计,从技术可行性角度提出改进建议,确保交付质量和用户体验。
4、持续关注前端前沿技术与AI工程化趋势,推动团队开发效率与代码质量提升。
任职要求: 1、211本科及以上学历,熟悉现代前端基础技术栈:HTML5/CSS3/ES6+、Webpack/Vite、Node.js基础。
2、熟练掌握 Vue2 和 Vue3 框架,理解响应式原理、生命周期、组合式API及生态工具(Vue Router、Pinia/Vuex)。
3、有大屏可视化开发经验(如ECharts、Three.js、Highcharts、D3.js等),并具备动态数据展示与响应式布局实践。
4、具备 uni-app 实际项目经验,熟悉跨端开发中的适配、条件编译及性能优化手段。 5、拥有 Electron 桌面应用开发经验,了解主进程与渲染进程通信、打包配置及安全策略。 6、能够熟练使用AI辅助开发工具(如Codex、Claude、ChatGPT、Copilot等)进行代码生成、调试、单元测试及文档撰写,并具备辨别AI生成代码正确性与安全性的能力。
7、具备极强的责任心,对交付的功能和性能负责;追求细节,关注UI还原度、交互流畅度和边界情况处理。
8、具备良好的团队沟通与协作能力,能够独立解决复杂技术问题。
加分项(优先考虑):
1、有后端开发基础(Node.js/Java/Python)或全栈项目经验。
2、有开源项目或技术博客,对AI辅助编程有系统性实践总结。
3、熟悉TypeScript,并在Vue/Electron项目中广泛应用。