-
Builds software applications by following coding standards, builds appropriate unit tests, integration tests and deployment scripts . Assists in defining software architectures – Collaborates with leads to explore existing systems, determines areas of complexity, potential risks to successful implementation, learns the applications capabilities . Translates designs and style guides provided by the UI/UX team into functional user interfaces, ensuring cross browser compatibility and performance . Communicates continually with the client and project teams – Explains progress on the development effort . Assist PM to delivery projects on time, within planned budget and required quality level. Prepare staffing plan & allotment of resources . Owns success – Takes responsibility for successful delivery of the solutions . Contributes to continual improvement by suggesting improvements to user interface, software architecture or new technologies . Job Requirements: Bachelor’s degree in Computer Science, Information Technology or related area (equivalent work experience will be considered) . Above 3 years’ experience developing business applications in a full software development life cycle environment using web technologies . Solid experience with node.js, react,Javascript, HTML5, CSS3, Sass, Bootstrap,JQuery, AngularJS2/React and XML web service intergration . Experience with relational databases such as Oracle, SQL Server, DB2 or other open source databases . Excellent written and verbal communication skills . Demonstrates excellent interpersonal skills to balance requirements, manage expectations, and drive effective results . Proactive attitude, ability to work independently and a desire to continuously learn new skills and technology .
-
岗位职责: 1、负责公司内部自动化软件开发工具后端的研发以及客户战略性项目开发 2、保证负责项目程序开发的质量和进度; 3、积极与公司开发团队/项目经理保持沟通; 4、审核自由职业开发人员代码及工时 岗位要求: 1、2-5年后端开发经验,精通后端Node.js开发. 了解所用后端框架的核心原理; 2、熟练使用Node.js;熟悉JavaScript、ES6+特性; 熟悉Egg、Koa、• • Express等其中框架, 理解其技术架构、特性、适用场景; 3、熟练使用MySQL、MongoDB数据库的基本原理及应用; 4、熟悉Git/Github、TCP/HTTP; 5、具有Docker、Kubernetes、阿里云的使用经验; 6、熟悉 RESTful API熟悉前后端之间的数据传输,能与前端工程师进行高效率的合作. 7、熟练掌握模块管理和打包工具; 8、良好的开发习惯,能编写干净简洁的代码,熟练使用模块化。 9、具备英文读写能力,能作为工作语言更佳。 10、学历不限,用实力说话。
-
岗位职责: 1. 负责公司核心业务系统后端架构设计、开发与优化,基于 Node.js + TypeScript 技术栈构建高可用、高性能、高安全性的服务体系; 2. 运用 Node.js 与 TypeScript,结合主流框架(如 NestJS、Express、Koa 等)完成后端业务逻辑开发,设计并实现高效的数据处理流程与标准化接口(RESTful、GraphQL 等); 3. 深入研究并应用 AI Agent 技术,基于 Node.js 生态(如 LangChain.js 等工具)参与 Agent LLM 的搭建与优化,用 TypeScript 实现智能化模块,将前沿 AI 能力融入产品以提升智能化水平; 4. 与前端团队紧密协作,可借助 Cursor 等 AI 工具辅助理解前端需求,通过 Node.js 后端接口保障前后端数据交互流畅,共同推进产品功能落地; 5. 参与代码审查(重点关注 TypeScript 类型规范、模块化设计与代码质量)、技术文档编写,协助团队解决 Node.js/TypeScript 相关技术难题,推动团队技术能力提升。 任职要求: 1. 本科及以上学历,计算机科学与技术、软件工程等相关专业,3年以上全栈开发经验(偏向后端),且具备 Node.js + TypeScript 实际项目开发经验; 2. 熟练掌握 Node.js 与 TypeScript,熟悉其常用框架(NestJS、Express、Koa 等)及工具链(npm/yarn/pnpm、ESLint、Prettier、Jest 等),具备良好的代码规范(如类型安全、模块化设计)与编程习惯; 3. 对 AI Agent 有深入理解与实践经验,熟悉 Agent LLM 搭建流程,了解主流大语言模型(如 GPT、LLaMA 等),且有在 Node.js 生态下(如使用 LangChain.js、llamaindex 等)开发 AI 相关功能的经验; 4. 熟悉常用数据库(MySQL、MongoDB 等)的设计与开发,掌握 Node.js 下的 ORM/ODM 工具(如 Prisma、Sequelize、Mongoose 等),具备数据库性能优化能力; 5. 具备扎实的计算机基础,包括数据结构、算法、网络原理(HTTP/HTTPS、TCP/IP)、操作系统等; 6. 了解前端基础技术(HTML、CSS、JavaScript/TypeScript),能与前端团队高效协作,理解前后端交互逻辑; 7. 具备良好的沟通能力与团队协作精神,能承受工作压力,有较强的学习能力与创新意识; 8. 有成功上线的 Node.js/TypeScript 项目经验,熟悉敏捷开发流程者优先;有基于 Node.js 开发的 AI 相关项目经验者优先。
-
1、根据产品需求和技术规范,设计并实现高性能、高稳定性的后端服务。 2、参与系统架构评审,提出可靠性、性能、安全性方面的优化方案。 3、编写高质量、可维护、可扩展的代码,保证代码覆盖率与测试质量。 4、进行接口设计与文档撰写,协助前端及其他团队对接。 5、对系统进行性能调优及故障排查,监控并分析服务的运行状态。 6、持续关注并评估新技术、新工具,推进技术栈优化与升级。 任职资格: 1、计算机或相关专业本科及以上学历,3-5 年 Node.js 后端开发经验; 2、熟练掌握 Node.js 核心模块、事件循环、异步编程模型; 3、精通 Express、Koa 等主流 Node.js Web 框架,了解其原理与中间件机制; 4、熟悉常见数据库(MySQL、PostgreSQL、MongoDB 等),具备索引、分库分表、读写分离等高可用方案经验; 5、熟悉 Redis、RabbitMQ、Kafka 等缓存与消息队列中间件使用; 6、熟悉 RESTful API 设计规范,了解 GraphQL 优先者优先; 7、熟悉 Docker 容器化技术,了解 Kubernetes 等容器编排平台; 8、掌握 Git 版本控制、CI/CD 流水线搭建与维护; 9、良好的分析问题和解决问题的能力,具备扎实的算法与数据结构基础; 10、良好的沟通能力与团队合作精神,责任心和主动性强。 加分项 1、有微服务架构设计及实践经验; 2、有低代码开发平台研发经验; 3、有 Node.js 高并发场景下的性能优化实战案例; 4、了解前端技术(Vue),能够进行前后端联调; 5、具备安全、加密、认证授权等相关实战经验。
-
【岗位职责】: 1.高并发系统设计与开发 2.微服务架构与治理 3.生产环境运维与调优 【任职要求】: 1.基础要求 学历 :本科及以上学历,计算机相关专业,3年及以上Node.js后端开发经验。 高并发经验 :有日活50万+或QPS 1万+系统的核心开发经验,熟悉性能优化手段。 微服务经验 :至少完整参与过1个微服务项目,熟悉服务拆分、治理及监控方案。 2.技术栈要求 Node.js核心 :精通EventLoop、Cluster模式、Stream、Buffer等底层机制。 框架 :熟练使用Nest.js/Egg.js/Koa/Express,具备框架二次开发能力加分。 数据库 : MySQL(索引优化、分库分表、主从同步) Redis(集群、缓存穿透/雪崩解决方案) MongoDB(聚合查询、副本集) 分布式技术 : 消息队列(Kafka/RabbitMQ/Pulsar) RPC框架(gRPC/Dubbo) 分布式锁(Redlock/ZooKeeper) 云原生 & DevOps : 熟悉Docker、Kubernetes,有云服务(AWS/阿里云/腾讯云)实战经验。 熟悉CI/CD(Jenkins/GitLab CI)及监控告警体系(Prometheus/ELK)。 3.加分项 有大厂高并发项目(如电商秒杀、社交IM、支付系统)经验优先。 熟悉Serverless、Service Mesh(Istio/Linkerd)等云原生技术。 具备多语言能力(Go/Java/Rust),或前端全栈开发经验。 有开源项目贡献、技术博客或大型系统架构设计经验。 【我们提供】 有竞争力的薪资 优秀者可面议 参与高并发、分布式系统的实战机会 技术成长空间大,定期技术分享与培训
-
岗位描述: 1、具备后端API设计、编写以及Node模块封装的能力; 2、负责现有系统的维护、新功能的迭代以及BUG修复; 3、负责代码的发布及服务器部署维护; 4、负责根据业务逻辑编写软件代码、测试代码、以及相应的开发文档。 岗位要求: 1. 2年以上Nodejs开发经验; 2. 掌握使用Promise/Generator/async等API处理异步流程,ES6语法; 3、数据库软件: MySQL; MongoDB;Redis,开发工具(IDE):vscode;操作系统:Linux; 4.熟悉Git/GitHub; 5、应用程序包管理工具: NPM; 6、NodeJS服务器组件:Express、 Koa、Egg; 7、对前端JS及web技术有经验者优先。 加分项: 1. 了解其他后端编程语言 2. 具有实际 Linux 系统操作,有docker部署经验,具备一定的服务器运维能力。 3. 能提供可展示的项目作品。
-
岗位职责: 使用 Node.js 构建高性能、可扩展的前后端服务 负责 Web 前端(React)开发,确保良好的用户体验与性能 (偏向后端,前端有一定了解和项目经验即可) 优化现有系统性能与架构,参与技术选型与架构设计 基础要求: Node.js(Express等框架) 熟练掌握 JavaScript / TypeScript,理解异步编程、事件循环等机制 RESTful API / GraphQL 开发经验 WebSocket / SSE 实时通信开发 基础SQL数据库操作(Postgres优先) 加分项: 熟悉消息队列、缓存等中间件的应用与开发 熟悉云服务和serverless开发(AWS,Vercel,Supabase等) 熟悉非关系型数据库 有容器化部署和运维经验 熟悉前端Next.js框架 有RAG或者Agent项目开发经验
-
职位描述: 1.独立负责后端架构设计和产品研发。 2.负责服务的部署和运维。 3.负责建设devops自动化流水线。 职位要求: 1.本科以上学历,5年以上游戏后端经验,2年以上nodejs后端经验。 2.对分布式、高并发、数据库、MQ、缓存、服务安全有深入理解。 3.熟悉JS/TS语言,常用算法。 4.有良好的架构思维,善于分析梳理业务需求并实现。 5.良好的文档撰写能力和单元测试能力。 6.自驱性强,善于沟通合作,追求极致。
-
【岗位职责】Job Responsibility 1. 开发PC端人机交互软件(上位机)应用程序开发(B/S),负责后端系统与各类硬件设备(如传感器、控制器、嵌入式设备等)的高效、可靠通信连接,负责软件的开发和调试。 2. 协议适配与解析: 根据硬件厂商提供的协议文档,开发和维护协议适配层、数据解析器(Decoder/Encoder),处理二进制/十六进制数据流。 3. 根据产品设计需求,参与开发、维护和更新检测设备上位机软。 4. 协助解决产品在研发、调试、测试、生产、服务中所遇到的上位机软件技术问题。 5. 负责技术文件、使用手册等相关文件资料的编写工作。 【任职要求】Job Requirements · 基本要求 Basic Requirements 1. 本科及上学历,计算机软件相关专业; 2. 具有1年以上Node.js开发经验; 3. 熟悉ES5/ES6等语法并能够灵活运用; 4. 熟悉MySQL、Redis数据库; 5. 熟练运用Git等版本管理工具; 6. 具备良好的代码习惯和注释规范; 7. 具备规范化、标准化的文档书写能力; 8. 责任心强,具有良好的沟通、协作能力; 9. 编写详细设计文档; 10. 能适应一定程度的出差; · 硬性条件 Necessary Requirements 1. 熟悉Egg、Koa、Express框架 · 优先考虑 Precedence Requirements 1. 具有Vue2、Vue3、TypeScript开发经验者优先; 2. 具有SSR开发经验者优先;
-
岗位职责: 1.使用 TypeScript 和 Node.js 开发高性能、高可靠、可扩展的后端服务 2.设计、开发和维护 RESTful API接口,以及实时websocket接口 3.基于业务需求设计模块业务逻辑,对数据结构建模,编写技术文档 4.更新业务需求完成管理后台页面的开发 编写单元测试,确保代码质量和系统稳定性 5.维护线上系统,对突发事件进行快速响应 岗位要求: 1.计算机科学或相关专业本科及以上学历,2 年及以上后端开发经验,有实际线上系统经验 2.熟练掌握 TypeScript ,熟悉 Node.js 及其生态系统,具备 Midway、Egg、Koa2 等框架任一的开发经验; 3.熟悉Redis、rabbitmq、mysql、k8s等云原生产品交互使用 4.熟悉版本控制工具 Git,掌握 CI/CD 流程,熟悉测试和发版流程 5.熟悉常规的负载均衡技术,并有线上部署经验 熟悉 Linux 操作系统和常见的 Shell 指令 具备较强的调试和排错能力,对系统性能优化有一定经验; 6.有良好的英文文档阅读能力,逻辑思维清晰,团队协作能力强。 7.加分项 具有一定的全栈思维能力 独立开发开发过完整的项目
-
Java/Python/Node.js后端开发工程师
[武汉·琴断口] 2025-05-2610k-15k 经验5-10年 / 本科企业服务,人工智能,医疗|健康 / 不需要融资 / 15-50人岗位职责(简洁明确): 1、负责研发项目管理系统的后端架构设计与开发; 2、参与接口设计、数据库建模、系统优化等工作; 3、编写相应模块的相关文档; 4、持续优化,能积极有效的与产品、测试、运维沟通,保证产品的质量和开发进度; 任职要求(含核心加分项): 1、熟练掌握 Java 或 Python,至少掌握一种主流开发框架(如 Spring Boot / Django / FastAPI); 2、熟悉 MySQL/PostgreSQL,掌握 Redis、消息队列等常见组件; 熟悉 RESTful API 设计与开发; 3、熟悉基本的 CI/CD 流程,有 Docker/K8s 经验优先; 4、有 Node.js 项目经验优先考虑; 5、有良好的编码规范和技术文档习惯。 6、有多个0-1开发项目的经验,能够独挡一面 7、计算机及软件相关专业本科及以上学历,有3年以上java开发经验; -
职位职责: 1、设计和实现 RESTful API,确保代码质量和性能。 2、优化数据库查询,提高数据处理效率。 3、协同团队成员,参与系统架构设计和代码评审。 4、持续改进现有系统,提升用户体验和系统稳定性。 任职资格: 1、精通 Node.js,具有使用 Express 构建 Web 应用的经验;熟悉 Nest.js 者优先。 2、掌握 TypeScript/JavaScript 和 ES6 特性,注重代码可读性和可维护性。 3、熟练使用关系型数据库(如 MySQL、PostgreSQL)和非关系型数据库(MongoDB),并了解 ORM(如 Prisma)。 4、熟悉 HTTP、TCP、WebSocket 和 GraphQL 协议,理解 RESTful 设计原则。 5、能够使用 Git 进行版本控制,有 Docker 部署经验者加分;熟悉 Kubernetes 者优先。 6、熟练操作消息队列(如 RabbitMQ、Kafka),并了解其在微服务架构中的应用。 7、对常用数据结构有深刻理解,具备实际项目经验,对架构设计、数据安全、性能优化有独到见解。 8、对 Node.js 技术栈有深厚兴趣,愿意不断学习和探索新技术。 加分项: 1、拥有大规模分布式系统设计和运维经验。 2、在开源社区有贡献记录。
-
职位名称 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替代方案)。 学历与经验: 本科及以上学历,计算机相关专业优先。
-
职位名称 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替代方案)。 学历与经验: 本科及以上学历,计算机相关专业优先。 3年以上全栈开发经验,至少1个Electron应用上线案例。
-
岗位职责: 1、负责公司 AI产品研发。 2、负责相关业务逻辑的后台实现。 3、与前端工程师沟通与协作,高效完成功能开发。 4、根据产品需求,写出良好的解决方案,有编写开发文档习惯。 任职要求: 1、本科及以上学历,2~5 年以上 NodeJS 实际工作经验,有 Typescript 实际开发经验优先,扎实的Javascript基本功。 2、熟悉 Koa、express 后端框架。 3、熟悉 Mysql、MongoDB 等数据库。 4、了解 Web前端基础知识(HTML/CSS/JavaScript)和常见开发技术(webpack/React等)。 5、对AI有强烈兴趣,熟悉使用大模型,有prompt调试、利用AI处理文字和图片等经验者优先。 6、具有较强的沟通能力与团队合作精神,具有良好的分析问题、解决问题的能力以及较强的学习能力。 7、责任心强,有较强的抗压能力。 备注 01: 该岗位专为我们的海外 AI 工具产品配置,该产品是基于 ChatGPT 的 SaaS 工具。目前公司绝大部分的资源和精力都投入在这块,全力 ALL IN AI! 还有较多的 AI 工具正在排期计划中。我们非常看好这块,这是一场工业革命!优秀的你不参与一下吗? 产品从去年5月份上线至今,已经完成0到1的验证,目前网站月独立访问达到2.5M,我们非常欢迎技术研发高手来给我们产品再添一把火。我们 AI 产品 HIX.AI 从去年5月份上线至今,已经完成0到1的验证,入围 a16z 全球Top 100 AI 产品流量榜第38名。现在需要再招聘技术研发高手来给我们进一步完善产品,扩大市场占有率,完成从10到100的突破! 备注 02: 我们公司成立以来5年多一直都是做海外 SaaS 工具,产品经验丰富,Google SEO 自然流量获取能力非常强,曾经做过月独立访客过300万的网站1个,月独立访客过100万的网站3个。且公司在没有融资的情况下,也一直活的很好,而且在扩大规模,这个在国内是比较少见的。目前我们 AI 产品颇有成效,所以诚邀各位技术研发高手来给我们产品再添一把火。 我们其中一个主网站:https://hix.ai/ 【关于公司】 1. 上班时间:上午时间9:00-12:00,下午时间13:30-18:00,中间12:00-13:30休息,周末双休; 2. 互联网企业,90后年轻团队,人际关系工作氛围佳; 3. 具有竞争力的薪酬,每年有1-2次调薪机会和年终奖; 4. 入职后购买五险一金; 5. 享有国家法定假期如年假、婚假、产假、陪产假、法定假日等; 6. 节日礼品和红包等; 7. 年会、每周羽毛球、篮球、跑步等丰富多彩的文体活动; 8. 坐标深圳宝安中心,海景办公室,甲级写字楼,上班环境轻松舒适高大上。 9. 员工年度体检;


