-
职位描述: 1. 负责 Node.js 后端功能开发与维护 2. 负责后段问题解决 职位要求 1. 熟悉 Node.js 开发 2. 了解 git 或 svn,可以进行协同开发 3. 了解基础的数据库操作
-
职位描述: 1. 参与 SaaS 化基础产品的开发与维护工作,包括但不限于监控系统、订单系统、运营后台等。 2. 参与公司核心产品 EasyV 的日常迭代。 3. 参与 Node.js 服务端应用框架与中间件开发工作。 任职要求: 1. 该岗位匹配 2023 届本科、硕士计算机、数学相关专业毕业生,投递简历前请确认符合。 2. 具备基本的计算机理论知识,网络协议、数据库等。 3. 对技术有强烈的进取心与探索精神,熟悉前端技术栈或拥有个人作品者优先。 4. 熟悉常见的 Node.js 后端技术栈者优先。
-
职位名称 Node.js全栈工程师实习生(Electron桌面端开发方向) 岗位职责 全栈开发:负责Web端和Electron桌面端应用的全链路开发,包括前端界面、后端API及本地化功能实现。 Electron开发:基于Electron构建跨平台(Windows/macOS/Linux)桌面应用,优化性能、内存管理及本地集成能力。 后端开发:使用Node.js开发高性能API服务(RESTful/GraphQL),处理数据存储、缓存及业务逻辑。 前端开发:使用React/Vue等框架开发用户界面,确保良好的交互体验和跨端兼容性。 工程化与优化:参与架构设计,解决Electron应用打包、自动更新、安全加固等问题。 技术要求: 核心技能(必须项) Electron: 熟悉Electron核心模块(主进程/渲染进程通信、BrowserWindow、IPC等)。 有Electron应用优化经验(如内存泄漏排查、Native模块集成、打包工具electron-builder/forge)。 了解Electron安全最佳实践(禁用Node集成、沙箱化、代码签名等)。 Node.js后端: 精通Node.js及主流框架(Express/Nest.js/Fastify),熟悉文件I/O、进程管理、网络通信等。 掌握数据库(MySQL/PostgreSQL/MongoDB)及ORM(TypeORM/Prisma)。 熟悉本地数据存储(SQLite/IndexedDB)或Electron配套技术(如lowdb)。 前端技术栈: 熟练使用React或Vue,熟悉状态管理(Redux/Pinia)、组件化开发。 掌握前端工程化(Webpack/Vite、TypeScript、CSS预处理)。 加分项(优先考虑): 有Electron与C++/Rust Native模块集成经验(如调用系统API或性能敏感计算)。 熟悉Electron自动更新(如electron-updater、S3/CDN部署)。 了解桌面端测试(Spectron/Playwright)。 有跨平台兼容性调试经验(Windows/macOS差异处理)。 软性要求: 具备产品思维,能独立分析需求并设计技术方案。 良好的问题排查能力,擅长性能优化与稳定性保障。 对桌面端开发有热情,关注Electron生态动态(如Tauri替代方案)。 学历与经验: 本科及以上学历,计算机相关专业优先。
-
• 熟练的前端技术(包括HTML/CSS/JavaScript等),熟悉ES6语法,有NodeJS应用开发和实践经验,有小程序的开发能力; • 熟悉前端工程化与模块化开发,有相关的实践经验,熟悉常见Nodejs填坑对策; • 良好的团队协作能力,良好的代码习惯,提升团队研发效率; • 熟练使用一种node服务端开发框架; • 加分项,有服务端运维经验;
-
岗位职责: 使用 Node.js 构建高性能、可扩展的前后端服务 负责 Web 前端(React)开发,确保良好的用户体验与性能 (偏向后端,前端有一定了解和项目经验即可) 优化现有系统性能与架构,参与技术选型与架构设计 基础要求: Node.js(Express等框架) 熟练掌握 JavaScript / TypeScript,理解异步编程、事件循环等机制 RESTful API / GraphQL 开发经验 WebSocket / SSE 实时通信开发 基础SQL数据库操作(Postgres优先) 加分项: 熟悉消息队列、缓存等中间件的应用与开发 熟悉云服务和serverless开发(AWS,Vercel,Supabase等) 熟悉非关系型数据库 有容器化部署和运维经验 熟悉前端Next.js框架 有RAG或者Agent项目开发经验
-
我们是及其罕见的用Nodejs当做主要开发语言的团队。 技术栈以云计算为主,涉及到Web开发的方方面面。 主要互联网电商应用和企业应用。 功能非常丰富, 涉及范围比较广。 我们的产品有平台化的趋势, 希望喜欢挑战的你加入,一起做得更好。
-
岗位职责 1.作为游戏服务器端,用NodeJS负责游戏服务端功能的设计、开发和维护 2.与现有的平台服务进行集成,高效地与客户端同事合作设计编码和调试 3.构建可重用的软件组件和库,持续代码优化,服务端性能优化 4.分析和优化后端和基础设施代码的质量、效率和性能 5.以最小的指导独立完成中大型功能 Tasks 1.As the server-side, work closely with the product and architect teams to build new and innovative application experiences for the backend platform 2.Perform integrations with the existing platform services 3.Build reusable software components and libraries for game 4.Analyze and optimize the backend and infrastructure code for quality, efficiency, and performance 5.Complete medium to large features independently with minimum guidance 岗位要求 1.主修计算机类专业(或同等工作经验) 2.有使用Node.js、AWS和排版程序构建平台的经验 3.有构建可维护和可测试的代码库的经验,包括API设计和单元测试技术 4.具有良好的协作和沟通能力 5.有较强的自我驱动里,能够理解好需求,并进行独立开发 Job Requirements: 1.Bachelor’s/Master’s degree in Computer Science (or equivalent experience) Experience in building platforms with Node.js, AWS, and Typescript; 2.Experience building maintainable and testable code bases, including API design and unit testing techniques; 3.Sound collaboration and communication skills; 4.Capability to work efficiently without hand-holding and micromanagement.
-
我们在杭州经济开发区高科技孵化器中, 特别适合周边大学的同学来工作。自行车骑行5分钟便可到达。 非常欢迎工商大学,理工大学,电子科技大学,计量大学,师范大学,财经大学,传媒学院以及其他大学的同学们。 为什么要使用JavaScript?为什么要使用Node.js??2019年stackoverflow调查结果给你答案 它全世界最多使用的编程框架。("...and Node.js is the most commonly used.") JavaScript是2019年最广泛使用的语言。 计算机系或者电子系或者计算机相关专业的同学,拥有任意一门编程语言基础都可以申请本职位。 职位的好处及发展方向 可以往全栈工程师发展。 可以往Devops工程师发展。 你的代码每天有上万人次的访问,可以有很大的成就感。 职位描述: 作为软件工程师, 会参与到公司新产品的研发工作中,在研发过程中会学习参与到规范严谨的开发流程实践中,以保证产品准时和高质量的完成,同时你也有机会接触到硬件软件通信,云平台搭建和维护等等有趣的实践。 岗位职责 开发互联网硬件设备的系统软件. 开发基于云上的数据服务. 参与系统的部署维护和升级 开发文档的编写和维护 主要使用Node.js开发 使用脚本语言开发 使用GO 使用Sails.js框架开发 岗位任职要求 虚心好学,对技术开发有浓厚兴趣 有良好的英语基础 对软件开发过程有基本的了解 了解基本的Linux使用 良好的沟通能力和团队精神 有HTML,CSS开发经验的候选人优先 福利 正式员工每年一次报销参加费用,可以选择参加ComicUP或者China Joy, 或者其他年度技术论坛等 正式员工每年书券报销 每月月度奖金 正式员工缴纳五险一金 定期团建 工作地点在杭州经济开发区高科技孵化器,交通便利。 如果有github账号及开源项目,则优先考虑
-
Node.js 后端,将有机会参与开发和维护公司的核心 AI 产品。您将与技术团队密切合作,学习并应用现代的后端开发技术和最佳实践。这个岗位将为您提供一个宝贵的机会,通过实际项目经验来扩展您的技能,并为您未来的职业发展奠定坚实的基础。 职责和任务: - 使用 Node.js 和相关的技术栈进行后端开发,构建高性能、可扩展的应用程序。 - 协助设计和实现 RESTful API,以支持前端团队的需求。 - 参与系统架构的设计和技术选型,提出改进和优化的建议。 - 编写高质量的代码,并进行单元测试和集成测试,确保软件质量和稳定性。 - 参与团队的代码审查和技术讨论,提供有价值的反馈和建议。 - 跟踪和解决后端系统的问题和故障,并进行性能优化。 - 学习并保持对新技术和行业趋势的敏感度,积极探索和尝试新的开发工具和方法。 职位要求: - 计算机科学、软件工程或相关专业。 - 熟悉 JavaScript 和 Node.js,并具有相关的开发经验或项目经验。 - 对后端开发和系统设计有浓厚的兴趣,并愿意不断学习和提升自己。 - 熟悉 RESTful API 的设计原则和最佳实践。 - 具备良好的问题解决能力和团队合作精神。 - 具备良好的沟通能力,能够与不同背景的团队成员进行有效的沟通。 - 具备版本控制工具(如Git)的基本使用能力。 - 有以下经验或技能者优先考虑: - 熟悉数据库系统(如MySQL、MongoDB等)和 SQL/NoSQL 查询语言。 - 熟悉前端开发技术(如HTML、CSS、React等)。 - 对容器化技术(如Docker、Kubernetes)或云计算有基本了解 - 了解向量数据库优先
-
岗位职责: 1、根据产品和项目需求分析,进行系统设计,并与团队共同完成开发; 2、负责核心代码编写和撰写项目实现相关技术文档; 技术要求: 1、能够独立完成项目开发及现有项目二次开发; 2、熟悉MySQL、MongoDB、Docker 任职要求: 1、本科及以上学历,计算机类相关专业,3年及以上工作经验; 2、良好的沟通表达能力,注重团队合作; 3、吃苦耐劳,能接受加班。
-
岗位工作: 1. 参与公司核心产品的后端开发工作; 2. 解决产品开发过程中的高性能,高并发和高可靠性问题。 职位要求: 1. 熟练 TypeScript 和 Node.js 后端开发; 2. 掌握 Redis、MongoDB、MySQL 等存储系统原理及应用 3. 了解基本的 docker 使用 4. 有较强的理解力和沟通能力,能与各部门有效的沟通需求,能理解客户的实际问题。 5. 对 HTTP 协议有深刻的理解,熟悉 TCP/IP 等网络协议 加分项: 1. 有其他语言后端开发经验;参与或拥有开源项目,为开源社区贡献过代码;有大规模后端服务的设计和开发方面经验。 2. 了解k8s 3. 熟悉 GraphQL
-
畅玩3A大作,畅享零食,不外包,不996,双休,没有KPI。 公司大厦配备有食堂,提供早餐、中餐、晚餐、夜宵,工作日每天都会提供丰富可口且价格实惠的菜肴。且还配备健身房、篮球馆、羽毛球馆、图书馆等多种运动休闲场所及设施,工作之余放松身心非常便利。 岗位职责 1. 参与公司产品的服务端系统设计、开发和维护工作 2. 发掘和分析业务需求,设计技术方案和系统架构 3. 解决团队开发过程中遇到的疑难问题,帮助团队提高效率 4. 主动思考并提出对现有系统的优化方案并实施 5. 探索前沿技术 基本要求 1. 计算机、软件工程等相关专业学历,通过 CET4,有较丰富的相关经验 2. 有扎实的编程能力、计算机体系结构、软件工程基础,有基本的算法和数据结构功底 3. 熟练掌握 Node.js 和 Typescript,有 koa 或 express 实战经验,且了解一门及以上其他服务端语言 4. 熟练掌握 MySQL,有表结构设计和优化能力,至少熟悉一项 NoSQL 技术 5. 熟悉 Linux,有 Linux 环境下定位问题的能力 6. 精通 Git 7. 对代码整洁度和质量有较高的要求 8. 有较强的工程意识,有一定的产品理解能力,具备良好的问题分析和解决能力 9. 有极强的自我驱动力,有良好的沟通协作能力和团队合作精神 加分项 1. 给开源项目贡献过代码 2. 热爱游戏,有 100+ 单机游戏库存更佳
-
职位职责: 1、参与公司对外产品的前后端基础架构的设计与实现,提供稳定可靠的服务; 2、负责内部平台的前后端架构设计与实现; 3、负责技术攻关和创新技术引用,解决产品开发过程中的高性能,高并发和高可靠性问题。 职位要求: 1、 互联网开发经验,对 Unix/Linux 有深入了解; 2、 出色的编码能力,精通 Node.js,熟悉常用的算法,熟悉开源框架,解决问题能力强; 3、 熟练掌握前端框架 React/VUE,熟悉前端工程化及组件化开发模式; 4、 对后端程序性能优化有丰富经验; 5、 掌握 Redis、MongoDB、MySQL 等存储系统原理及应用; 6、 对分布式计算,分布式存储的架构设计理念和动机有一定理解; 7、 对 HTTP 协议有深刻的理解,熟悉 TCP/IP 等网络协议; 8、 加分项:有 stapi 开发经验;参与或拥有开源项目,为开源社区贡献过代码;有low code的设计和开发方面经验。
-
岗位职责: 界面开发与维护: 使用Qt框架负责上位机(PC端或嵌入式Linux终端)软件界面的设计、开发与优化。包括实现实验设备控制界面、数据展示和用户交互流程等。 模块编码与调试: 根据产品需求独立完成软件模块的设计与编码,按计划交付功能;配合测试人员进行单元测试和功能测试,及时修复缺陷,保证软件质量 。 串口通信实现: 开发并维护与下位机(STM32等MCU)的串口通信模块,确保上位机软件能够可靠发送指令、接收数据,并处理通信异常。Node Editor功能设计: 实现拖拽式节点编辑器(Node Editor)界面,用于流程配置或实验方案设计。负责节点模块的图形化表示、连接线拖放交互以及背后数据流程的实现。 文档与协作: 编写软件设计说明、接口文档和用户使用指南;与嵌入式开发、硬件等团队紧密协作,确保上位机与设备硬件/固件有效集成。 关键能力与技能点: 精通C++/Qt框架: 熟练掌握Qt应用开发,包含Qt Widgets及信号槽机制、事件循环、多线程、QSerialPort等模块 。能够使用Qt Designer/QML设计自定义控件和界面布局,理解Qt元对象系统和内存管理机制(父子对象树等) 。 串口及协议开发: 熟悉串口通信原理,掌握串口调试工具的使用。能够设计简单可靠的通信协议(帧格式、校验等),处理粘包、丢包、校验错误等通信问题。 Node Editor实现经验: 了解图形化节点编辑器的设计模式,对场景图/视图框架有实践(如Qt的QGraphicsView框架)。具备处理节点拖拽连线、节点属性配置、节点执行逻辑映射等能力。 良好的编程习惯: 精通C++面向对象编程,熟悉STL库、设计模式和常用数据结构算法 。代码风格良好,注重内存管理和异常处理,能编写高可靠性的模块代码。 软技能: 优秀的问题分析和调试能力,能够通过日志、断点等手段快速定位问题来源。具备良好的沟通协作能力,能与嵌入式工程师协同调试系统问题;同时具有一定用户体验意识,愿意根据用户反馈改进软件界面和交互。
-
1、公办院校本科及以上学历,有3年以上开发经验; 2、具有良好的学习能力、独立分析问题、解决问题的能力,良好的沟通协调能力和团队合作意识 ,责任心强; 3、熟悉 ES6 规范及新特性; 4、熟悉 React/Hooks 前端框架,并具有相关项目经验; 5、有能力独立开发或对已有的UI组件库\工具库进行模块化设计开发及优化; 6、熟悉 AntDesign UI框架并有实际项目经验; 7、熟悉一门后端语言,Java\PHP\Node ; 8、熟悉自动化构建工具 Webpack/Gulp 等; 9、熟悉 Git 代码管理; 10、有意向转型全栈工程师或对新技术有浓厚兴趣者优先。


