JS Backend Engineer

ArcBlock

$2.4-4.4K[Monthly]
Remote3-5 Yrs ExpBachelorFull-time
Share

Remote Details

Open CountryChina

Language RequirementsChinese

This remote job is open to candidates in specific countries. Please confirm if you want to continue despite potential location restrictions

Job Description

Show original text
Node.js

Description

  • Design and implement user-facing product features, delivering high-quality, high-performance, and secure backend services.
  • Participate in the discussion, design, implementation, and delivery of core functionalities for the Blocklet Server, providing a stable and high-performance application runtime.
  • Engage in the design, implementation, delivery, and stable operation of features for the Blocklet Launcher, extending its reach to more cloud platforms.
  • Contribute to the iteration of the Blocklet SDK, and the design and refinement of the Blocklet Service, providing an efficient application development framework.
  • Participate in the development and iteration of the Asset Chain and its SDK, assisting in improving the performance, security, and scalability of each layer of the chain.
  • Engage in the backend architecture and support of various decentralized applications, such as our Rollup solution.
  • Optimize the code coverage, delivery pipeline, and automation levels of the projects I am responsible for.

Requirements

  • Familiar with JavaScript language, skilled in using frameworks such as Express.js and Koa
  • Knowledgeable in computer networking, understanding distributed systems, common security issues and their preventive measures
  • Proficient in GraphQL, capable of designing and implementing high-quality backend APIs
  • Ability to conduct architectural design, engineering implementation, and operational maintenance based on system requirements
  • Experience with Jest, GitHub Actions, and common logging and database interaction libraries
  • Familiar with common backend system architectures and optimization methods, such as caching and load balancing
  • Strong self-learning ability and an open mindset, continuously learning new technologies and tools to enhance the efficiency of the entire team
  • Good engineering qualities, such as code style and Git workflow, able to write high-quality frontend code
  • Familiar with Linux and Unix operating systems, knowledgeable in Nginx, capable of performing common operational tasks
  • Familiar with Amazon AWS or other cloud computing platforms (such as Azure, Google Cloud, Digital Ocean, Alibaba Cloud, etc.)


Bonus Points#

  • Experience in building frontend applications using React.js and experience with Docker
  • Familiar with basic blockchain conceptual models, linking common public chain operational mechanisms, experience in application development on other public chains is a plus
  • Demonstrated leadership skills, product capability, and best engineering practices in past experiences
  • Good communication skills: effective communication with peers and non-technical personnel, as well as documentation writing
  • High-quality GitHub open-source projects and technical blogs
Preview

佳楠 成

HR OfficerArcBlock

Active within three days

Benefits

  • Employee Recognition and Rewards

    Home Office Budget, Performance Bonus

  • Perks Benefits

    Pay in Crypto

  • Professional Development

    Learning Budget

  • Time Off & Leave

    Paid Time Off, Unlimited or Flexible PTO, Government Mandated Leave

Read More

Posted on 09 January 2025

Rapor

Bossjob Güvenlik Hatırlatması

Eğer pozisyon yurt dışında çalışmanızı gerektiriyorsa lütfen dikkatli olun ve dolandırıcılığa karşı dikkatli olun.

İş arayışınız sırasında aşağıdaki davranışlara sahip bir işverenle karşılaşırsanız, lütfen hemen bildirin

  • kimliğinizi saklıyor,
  • bir garanti vermenizi veya mülkünüzü tahsil etmenizi gerektiriyorsa,
  • sizi yatırım yapmaya veya fon toplamaya zorluyorsa,
  • Yasadışı menfaatler topluyor,
  • veya diğer yasa dışı durumlar.