logologo
寻找工作
2026-02-28 更新

北京卫君安科技发展有限公司

暂无公司信息
简章详情

在招职位如下:

前端开发工程师(Vue + Electron 方向)

工作城市:北京
薪资:3k-3k
学历要求:本科,硕士,博士
岗位性质:实习
岗位描述:
前端开发工程师(Vue + Electron 方向)

岗位职责:
1,负责前后端分离架构下 Web 前端及基于 Electron 的桌面客户端应用的设计与开发;
2,使用 Vue.js(优先 Vue 3 + Type script + Composition API)构建高性能、可维护的单页应用(SPA);
3,与后端工程师协作,定义并对接 RESTful / WebSocket 接口,确保数据交互高效准确;
4,开发跨平台桌面应用(Windows / macOS / Linux),优化 Electron 应用的性能、资源占用与用户体验;
5,在 Linux 开发环境下进行日常编码、调试、构建与部署,支持 CI/CD 流程;
6,编写技术文档,参与代码评审,持续优化前端工程化体系和用户体验。

任职要求:
1,学历要求:计算机、软件工程或相关专业本科及以上学历;
2,工作经验:拥有前端开发经验,具备参与前后端分离项目及 Electron 桌面应用开发的经验;

核心技术能力:
1,精通 Vue.js(Vue 2/3),熟悉 Vuex/Pinia、Vue Router、Vite/Webpack 构建工具;
2,熟练使用 Type script,具备良好的类型系统设计能力;
3,熟悉 Electron 框架,有实际开发和打包跨平台桌面应用的经验,了解主进程/渲染进程通信、原生模块集成、自动更新等机制;
4,熟练掌握 HTML5、CSS3、ES6+,能编写响应式、无障碍、高性能的前端界面;
5,熟悉前端工程化:模块化、组件化、自动化测试(如 Vitest、Jest)、代码规范(ESLint、Prettier);
6,具备与后端协作能力,能熟练使用 Axios/Fetch 调用 API,理解 JWT、OAuth2、CORS 等安全机制;
7,必须熟悉 Linux 开发环境:能熟练使用 Bash/Zsh、Git、Node.js/NPM/Yarn、systemd 等工具,在 Ubuntu/CentOS 等系统中完成开发、调试与部署;
8,了解 Docker 基础操作,能在 Linux 下构建和运行容器化前端服务者优先;

软技能与工程素养:
1,良好的沟通能力和团队协作意识,能与后端、产品、测试高效配合;
2,注重代码质量、可维护性与用户体验;
3,具备独立解决问题和持续学习新技术的能力;

加分项:
1,有使用 Tauri、NW.js 等替代方案经验;
2,熟悉 Web 安全(XSS、CSRF 防护)及性能优化(懒加载、缓存策略、Bundle 分析);
3,有 Node.js 后端或脚本开发经验;
参与过开源项目或有 GitHub 技术博客。

备注:本岗位工作环境以 Linux 为主(开发机建议使用 Ubuntu/Fedora 等),候选人需具备在纯 Linux 环境下高效开发的能力,不依赖 Windows/macOS 图形界面工具链。

鼠鼠求职首页