JavaScript Engineer(Full-Time, 40 Hours/Week) Responsibilities Develop high-quality web applications and electron-based desktop applications. Continuously optimize code, applications, and user interfaces within the codebase. Contribute to the development of dev-tools/libs for the entire ecosystem of the Nervos Network CKB project, including a TypeScript-based JS SDK (Lumos) and associated tools. Create comprehensive documentation, tutorials, and examples for developed applications and tools. Minimum Qualifications Bachelor's degree in Computer Science or Computer Engineering, or equivalent demonstrable skills and experience. Proven experience in front-end development, with a strong familiarity with HTML, CSS, and TypeScript, along with a clear understanding of web standards (Accessibility, Security). Previous work on diverse front-end scopes, including Node.js applications and electron applications. Proficiency in front-end utilities such as scaffolding, CSS preprocessors, and template engines. Preferably experienced in React and TypeScript. Hands-on experience with React and a strong working knowledge of developing across multiple runtimes like Node.js and modern browsers. Knowledge of Blockchain concepts and previous involvement in related product designs. Fluent in English for reading and writing. Preferred Qualifications Active participation in open-source communities. Presence on GitHub or a personal blog showcasing relevant work. Working knowledge of the UTxO model, particularly in blockchain systems like BTC. Previous experience working with decentralized applications (dApps).