岗位描述:
  1、负责基于 Vue3+TypeScript +Vite 的前端系统开发,构建响应式、高性能的用户界面;
  2、使用Electron 框架开发跨平台(Windows/mac0S/Linux)桌面应用,支持本地离线安装与运行;
  3、实现系统功能模块的交互逻辑,包括文档导入、结构展示、属性编辑、操作流程引导等用户行为处理:
  4、与后端协作,对接RESTfu1 API,实现数据的请求、更新与状态管理(使用Pinia 或类似方案):
  5、优化Electron 应用的启动性能、内存占用及本地资源访问效率,提升离线环境下的用户体验;
  6、处理本地文件读写、用户配置持久化、应用状态管理等桌面端特有功能;
  7、参与前端架构设计,确保代码可维护性、可扩展性,支持多部署模式(本地+服务端):
  8、编写高质量、结构清晰的前端代码,遵循工程化规范,配合团队完成版本迭代。
  任职要求:
  1、本科及以上学历,计算机相关专业,3年以上前端开发经验:
  2、精通 Vue3、TypeScript、Pinia、Vue Router,熟练使用Composition API 和响应式系统;
  3、熟悉Electron 框架,有实际面应用开发经验,掌握主进程与渲染进程通信机制(IPC):
  4、熟悉前端工程化工具链:Vite/Webpack、ESLint、Prettier、Git 等:
  5、具备良好的UI/UX 意识,能与设计师协作实现复杂交互界面,熟悉ElementPlus或类似组件库:
  6、了解Electron 打包(electron-builder/electron  
packager)、自动更新、安全策略(如上下文隔离、Node 集成控制);
  7、有处理本地文件系统、用户配置存储、离线状态管理等场景的开发经验:
  8、具备良好的沟通能力和团队协作精神,能独立完成模块开发与问题排查。