Used to check for browser translation.
用于检测浏览器翻译。
ブラウザの翻訳を検出する

WEB 前端工程师(已招满)

1.9Kviews
z1VV21NqNWkiadznN32ALkos5dQqQwnCMty
wangshijun·a year ago·edited
Veteran
DID:ABT:
z1VV21NqNWkiadznN32ALkos5dQqQwnCMty
z1VV21...wnCMty

岗位职责

  • 设计和实现面向用户的产品功能,交付高质量的、用户体验流畅的 WEB应用,甚至跨端应用
  • 参与 Blocklet Server 控制台功能的讨论、设计、实现和交付,提供完备的去中心化应用开发工作台
  • 参与 WEB 版 DID 钱包的迭代,提供安全、高效、易用的 WEB 钱包服务,类似 Metamask
  • 参与各去中心化应用的开发,比如 Blocklet Store区块浏览器 等现有模块和新项目
  • 参与 ArcBlock UX Library 建设,构建体验优良的业务层组件库
  • 优化所负责项目的代码覆盖率、交付流水线、自动化水平

能力要求

  • 扎实的 JavaScript、HTML、CSS3 功底,熟悉响应式布局,熟悉 ES6、HTTP 协议
  • 熟悉任意前端框架,如 React.js、Vue.js,熟悉 React.js 更佳
  • 熟悉任意前端组件库,如 Material UI、Ant Design,熟悉 Material UI 更佳
  • 使用过自动化测试工具如 Jest、Cypress,使用过 GitHub Actions
  • 熟悉前端构建工具,如 Webpack、Rollup、Vite 之类
  • 有良好的工程素养,如代码风格、Git 工作流,能编写高质量的前端代码
  • 根据产品设计梳理前端方案,并将产品落地推至上线
  • 较强的自学能力和开放的心态,不断学习新的技术、工具来提高整个团队的效率

加分项

  • Electron 使用经验和项目经验,熟悉 Service Worker
  • 有使用 Node.jsExpress 后端经验,有 SSR、SSG 实战经验,熟悉 GraphQL
  • 熟悉亚马逊 AWS 或其他云计算(如 Azure,Google Cloud,阿里云等) 工具和技术
  • 熟悉基本的区块链概念模型,做过其他公链上应用开发的更佳
  • 过往经历中展现出来的领导能力、产品能力、工程最佳实践能力
  • 良好的表达能力:与同行、非技术人员进行有效沟通,再比如文档编写
  • 高质量的 GitHub 开源项目,技术博客
  • 熟悉 Linux、Unix 系统,熟悉常见的命令行工具

欢迎简历砸给我 shijun@arcblock.io

Frontend Engineer

Job Responsibilities

  • Design and implement user-facing product features to deliver high quality, smooth user experience WEB applications, even cross-end applications
  • Participate in the discussion, design, implementation and delivery of Blocklet Server console features, providing a complete decentralized application development workbench
  • Participate in the iteration of the WEB version of DID wallet to provide a secure, efficient and easy-to-use WEB wallet service, similar to Metamask
  • Participate in the development of various decentralized applications, such as Blocklet Store, Block Browser and other existing modules and new projects
  • Participate in the construction of ArcBlock UX Library to build a business layer component library with excellent experience
  • Optimize the code coverage, delivery pipeline, and automation level of the projects you are responsible for

Competency requirements

  • Solid JavaScript, HTML, CSS3 skills, familiar with responsive layout, familiar with ES6, HTTP protocol
  • Familiarity with any front-end framework, such as React.js, Vue.js, preferably React.js
  • Familiarity with any front-end component library, such as Material UI, Ant Design, familiarity with Material UI is a plus
  • Have used automated testing tools such as Jest, Cypress, and GitHub Actions
  • Familiarity with front-end build tools, such as Webpack, Rollup, Vite, etc.
  • Good engineering skills, such as code style, Git workflow, and ability to write high quality front-end code
  • Combine front-end solutions based on product design and push the product to launch
  • Strong self-learning ability and open mind, constantly learning new technologies and tools to improve the efficiency of the whole team

Extra points

  • Experience with Electron and projects, familiar with Service Worker
  • Experience using Node.js, Express backend, hands-on experience with SSR, SSG, familiar with GraphQL
  • Familiarity with Amazon AWS or other cloud computing (e.g. Azure, Google Cloud, Aliyun, etc.) tools and technologies
  • Familiarity with basic blockchain conceptual models, preferably having done application development on other public chains
  • Demonstrated leadership, product capability, and engineering best practices from previous experience
  • Good presentation skills: effective communication with peers, non-technical staff, and then documentation for example
  • High quality GitHub open source projects, technical blogs
  • Familiarity with Linux, Unix systems and common command line tools
Sticker
1 Comments
wangshijun·a year ago
Veteran
DID:ABT:
z1VV21NqNWkiadznN32ALkos5dQqQwnCMty
z1VV21NqNWkiadznN32ALkos5dQqQwnCMty

对这个职位感兴趣的请简历发到: hr@arcblock.io

Sticker
Reply

2.1.18