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

Tether.io
Denmark, Ireland, Israel, Italy
Workplace: RemoteFull timeFunction: Software EngineeringSkills: ["C","JavaScript","Node.js","Libuv","MacOS","Linux","Android","IOS","N-API","Node-gyp","Native addons"]

Hands-on systems role designing, implementing, and shipping native modules and C addons for a multi-platform JavaScript runtime. You’ll bridge platform APIs into JavaScript, maintain cross-platform toolchains, and contribute to runtime/core enhancements while working remotely on phones, laptops, servers, and constrained devices.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Tether.io
Tether.io
3 months ago

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

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Hands-on systems role designing, implementing, and shipping native modules and C addons for a multi-platform JavaScript runtime. You’ll bridge platform APIs into JavaScript, maintain cross-platform toolchains, and contribute to runtime/core enhancements while working remotely on phones, laptops, servers, and constrained devices.
Location: Denmark, Ireland, Israel, Italy
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design, implement, and ship bare-* native modules end to end, including code and tests.
  • •Write C native addons that bridge Bluetooth, networking, filesystem, and crypto APIs into JavaScript.
  • •Maintain and extend existing native modules based on product team requests and the bare-node compatibility list.
  • •Set up and maintain cross-platform builds for macOS, Linux, Android (NDK), and iOS (Xcode).
  • •Debug native addon issues across multiple OS and device targets, and write/maintain tests for all modules.

Key Requirements

  • •Strong C programming skills, including experience writing and debugging native code across platforms.
  • •Advanced JavaScript skills with a solid understanding of Node.js internals and the module ecosystem.
  • •Experience building native addons for Node.js or similar runtimes (N-API, node-gyp, or equivalent).
  • •Familiarity with libuv or another asynchronous I/O framework.
  • •Comfortable working across macOS, Linux, Android, and iOS build toolchains.
Skills:CJavaScriptNode.jsLibuvMacOSLinuxAndroidIOSN-APINode-gypNative addons
Tech Stack:CJavaScriptNode.jsLibuvN-APINode-gypMacOSLinuxAndroidIOS

Company Brief

Tether.io
Builds tools and services to help companies hire, onboard, and manage remote or distributed teams across borders, focusing on payroll, compliance, and global employment workflows.
Industry: HR Tech
Website