Node.JS全栈开发工程师

  • 全职
  • 远程

面议

  • / 开发
  • 不限 / 不限
职位描述

工作职责

<aside> 💡 根据个人能力、兴趣可以选择参加下面的任意多项工作

</aside>

  • 设计和实现面向用户的产品功能,交付高质量的、用户体验流畅的 WEB应用,甚至跨端应用
  • 参与 Blocklet Server 内核功能、控制台功能的设计、实现和交付,确保高性能和安全性
  • 参与 Blocklet Launcher 功能的设计、实现、交付和稳定运维,将其扩展到更多的云平台上
  • 参与 Blocklet SDK 的迭代、Blocklet Service 的设计和完善,提供高效的应用开发框架
  • 参与资产链及其 SDK 的开发迭代,协助改进链各层的性能、安全和可扩展性
  • 参与各去中心化应用的端到端架构和支持,比如我们的 Rollup 解决方案
  • 优化所负责项目的代码覆盖率、交付流水线、自动化水平

能力要求

  • 扎实的 JavaScript、HTML、CSS3 功底,熟悉响应式布局,熟悉 ES6、HTTP 协议
  • 熟悉任意前端框架,如 React.js、Vue.js,熟悉 React.js 更佳
  • 熟悉任意后端框架,如 Express.js、Koa 等框架
  • 熟悉计算机网络,了解分布式系统、常见安全问题即防范手段
  • 熟悉 GraphQL,能设计和实现良好的后端 API
  • 根据系统需求进行架构设计、工程实现并上线运维的能力
  • 使用过 Jest、GitHub Actions,常见日志、DB 交互的库
  • 了解后端系统常见架构和优化方式,比如缓存、负载均衡
  • 较强的自学能力和开放的心态,不断学习新的技术、工具来提高整个团队的效率
  • 有良好的工程素养,如代码风格、Git 工作流,能编写高质量的前端代码
  • 熟悉 Linux、Unix 操作系统,熟悉 Nginx,能完成常见的运维任务
  • 熟悉亚马逊 AWS 或其他云计算平台(如 Azure、Google Cloud、Digital Ocean、阿里云等)

加分项

  • 有使用 React.js 构建前端应用的经验,有 Docker 使用经验
  • 熟悉基本的区块链概念模型,链接常见公链运行机制,做过其他公链上应用开发的更佳
  • 过往经历中展现出来的领导能力、产品能力、工程最佳实践能力
  • 良好的表达能力:与同行、非技术人员进行有效沟通,再比如文档编写
  • 高质量的 GitHub 开源项目,技术博客
  • Electron 使用经验和项目经验,熟悉 Service Worker

我们是谁?

ArcBlock 是一家领先的全球化区块链技术公司,总部位于美国西雅图,员工分布在世界各地。

ArcBlock 旨在重构和优化区块链应用和普通用户、开发者的连接方式,通过将区块链技术、云计算、通证经济相结合,为开发人员提供多样化的工具和服务,方便其更高效、便捷的开发和部署去中心化应用,我们正逐步构建起完整的平台,形成丰富的应用生态。我们的大部分产品都将开源,部分产品已经开源。

目前我们已经发布的产品包括:

我们发布的产品需要满足高质量、高性能、高可靠性、可扩展等要求,需要支撑大规模、全天候运行,这些都需要你来帮忙添砖加瓦。

如果你能适应远程办公方式,能自我管理时间,喜欢透明的企业文化,乐意和国际化团队分布在全球协作,并且追求工程质量、注重开发效率、热爱学习和研究最新的技术,那么我们的全栈工程师岗位会非常适合你!

全栈工程师是推动 ArcBlock 平台增长的重要力量,将参与每周团队规划会议、全员简报、将负责面向用户的钱包、节点、区块链框架等核心产品。

我们如何工作?

  • 我们使用 GitHub 托管所有的代码,任务管理和追踪也基于 GitHub 进行
  • 我们使用 GitHub Actions 来运行测试,构建、打包、发布产品
  • 我们使用 Blocklet Server 来部署所有网站、应用、链,Blocklet Server 是我们自己的产品
  • 我们使用 Blocklet Pages 来构建自己产品的网站、文档站
  • 我们使用 JavaScript 开发大部分应用、SDK,重度使用了 React.js、MUI、Node.js
  • 我们使用 Markdown 来编写各种文档、博客、页面,使用 Notion 来管理内部知识
  • 我们崇尚结果导向,会通过代码 Review 确保解决方案的优雅
  • 我们崇尚自动化,尽可能的降低项目的上手成本、交付时间
  • 我们尽量不重复造轮子,绝大部分模块、服务从设计之初都会考虑复用

我们能提供什么?

  • 按需选择工作设备,基本标配是 MacBook Pro + 大屏幕高清显示器
  • 全远程办法方式,自由灵活的时间,同事分布在各地
  • 有竞争力的薪酬,通证激励计划,多元化、灵活的薪资方案
  • 充满信任的工作氛围,端到端的充分授权,只要你有意愿和能力,完全可以自己 Hold 产品、技术设计和研发
  • 快速成长、技术为先、专注交付、以用户为中心,目标结果导向的团队
  • 为员工成长助力,和工作相关技能付费课程、技术会议的费用可以直接报销
  • 每年至少 10 天的带薪年假,外加灵活的带薪事假
工作地点
  • 发布于 2022-10-20 16:26
  • 阅读 ( 969 )
免责声明
在登链社区网站、登链社区公众号及关联平台发布的招聘信息均系招聘方自行发布,登链社区只负责展示或格式编辑,对其招聘内容的合法性和真实性不承担任何法律责任,请求职者提高警惕,注意甄别!
ArcBlock
ArcBlock
江湖只有他的大名,没有他的介绍。

类似职位