更新于 2026-03-05 00:03:42

nodejs开发工程师

1-1.5万·13薪
  • 成都青羊区
  • 3-5年
  • 本科
  • 全职
  • 招3人

职位描述

NODEJS计算机软件
岗位职责:
1.负责基于 Electron 框架的跨平台(Windows、macOS、Linux)桌面客户端应用的架构设计与核心功能开发,确保代码的可维护性与扩展性。
2.主导业务需求的技术方案选型,制定并推行通用的开发规范、组件化标准及工程化体系,提升团队研发效率。
3.负责核心模块代码编写,并对项目前端代码进行严格的 Code Review,确保代码质量、性能及安全性符合标准。
4.保持对前端及桌面端技术趋势的关注(如 Tauri、Rust 集成、WebGPU、端侧 AI 等),能够快速完成技术预研并推动落地。
5.深入理解操作系统、网络协议及安全机制,针对 CPU 密集型任务、内存管理、启动速度等进行深度性能优化,保障应用稳定流畅。
6.解决跨平台兼容性问题(如各操作系统窗口管理、硬件适配)、渲染性能瓶颈、崩溃监控等复杂技术难题。
7.针对不同分辨率和硬件配置的多终端设备进行适配优化,提升应用的兼容性与用户体验。
任职要求:
1.本科及以上学历,5 年以上前端/Node.js 实际开发经验;或大专学历,8 年以上相关经验。有成熟的上线产品(尤其是 Electron、nodejs相关 产品)者优先。
2.精通 JavaScript、TypeScript,深刻理解现代前后端开发模式、组件化思想及工程化体系。必须:深入掌握 Node.js 核心(包括但不限于 fs、os、net、child_process、EventLoop),熟悉 Koa/Egg.js 等框架,有服务端接口开发经验。
3.有丰富的 Electron 实战经验,精通主进程与渲染进程通信、沙盒机制、崩溃监控、自动更新、代码签名及多平台打包(如 electron-builder / electron-forge)。
4.熟悉 Electron 性能优化手段,如窗口池管理、延迟加载、GPU 加速权衡等。 对 Vue3 或 React 等主流框架源码有深入研究或阅读经历,理解其响应式原理、Fiber 架构或编译优化。
5.具备全栈意识,能够独立完成从数据库设计到接口实现再到界面呈现的闭环开发。有较强的性能优化能力,熟悉前端/Node.js 性能监控与分析工具。
6.熟练使用 Git,熟悉 CI/CD(如 GitHub Actions、Jenkins)自动化流程,具备良好的版本管理和自动化构建能力。
7.了解如何在桌面端集成 AI 能力(如 ONNX Runtime、Llama.cpp、LangChain),实现端侧模型运行或对接大模型 API。
8.熟悉 C++ 或 Rust,具备编写 Node.js 原生插件(Native Addon)的能力,能够解决 Node.js 性能瓶颈或调用底层硬件接口。
加分项:有高质量的开源项目或对知名框架有代码贡献。

工作地点

成都青羊区西盾科技光华北六路388号新兴产业示范大厦二期6栋3单元11层

职位发布者

淳女士/HRBP

昨日活跃
立即沟通
公司Logo四川西盾科技有限公司
【四川西盾科技有限公司】是一家集软件开发、系统集成、安防监控于一体的高科技企业,公司成立于2005年初,主要为航空军工制造业提供服务。通过近十年的发展,公司已经在生产管理软件定制开发、信息安全管理软件、制造厂区综合布线以及安全联动防范等方面积累了大量的自有产品和成功案例,在成立十年之际,特邀有识之士,再续十年辉煌!【等待有识之士加盟,我们共创业,齐分享!】公司资质:高新技术企业证书、四川省“专精特新”中小企业、信息安全管理体系认证证书(ISO/IEC27001)、信息技术服务管理体系认证证书(ISO/IEC20000)、DCMM数据管理能力成熟度(乙方)二级等级证书、CMMI三级
公司主页