Tether Operations Limited

Bare Developer (100% Remote - Worldwide) - C / JavaScript

Tether Operations Limited
Apply
3 months ago
Remote, WorldwideSenior

Responsibilities

  • Design, implement, test, and ship bare-* native modules end to end.
  • Write C native addons that bridge Bluetooth, networking, filesystem, and cryptographic platform APIs into JavaScript.
  • Maintain and extend existing native modules and help reduce the bare-node missing API surface.
  • Contribute to the Bare runtime core, including its module system, native addon system, and lightweight threads.
  • Maintain cross-platform builds, cross-compilation toolchains, and CI for macOS, Linux, Android, and iOS.
  • Investigate and fix platform-specific build, toolchain, native addon, operating system, and device issues.
  • Evaluate and integrate alternative JavaScript engines such as libjerry.
  • Write and maintain module tests and debug native addons across desktop, server, mobile, and constrained-device targets.
  • Respond to internal and public Bare team inquiries, communicate progress and blockers in writing, participate in weekly status calls and workshops, and contribute to onboarding materials.
  • Coordinate with product teams including Keet and WDK/Wallet.

Requirements

  • Strong C programming skills, including experience writing and debugging native code across platforms.
  • Advanced JavaScript skills and a solid understanding of Node.js internals and its module ecosystem.
  • Experience building native addons for Node.js or similar runtimes using N-API, node-gyp, or an equivalent.
  • Familiarity with libuv or another asynchronous I/O framework.
  • Comfort working with macOS, Linux, Android, and iOS build toolchains.
  • Experience with cross-compilation and platform-specific system APIs for Bluetooth, networking, and filesystem functionality.
  • Ability to read and navigate large C and C++ codebases.
  • A self-directed work style and strong written communication skills.
  • Excellent English communication skills.

Benefits

  • 100% remote work worldwide.
  • Opportunity to work on digital finance, blockchain, peer-to-peer technology, and cross-platform runtime infrastructure.
  • Collaboration with a global team working across Tether’s product areas.

Tech Stack

Categories

Tether Operations Limited

About Tether Operations Limited

201-500 employees
Contact me