Tether Operations Limited logo
Tether Operations Limited3 days ago

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

On-site · Amsterdam, North Holland, The Netherlands or Istanbul, Istanbul, Turkey

Type
Full Time
Level
Mid Level
Education
Not Specified
Company size
Unknown

Job Summary

Bare Developer role focusing on writing and shipping native C/C++ addons that bridge platform APIs into JavaScript for a 100% remote, worldwide team. Responsibilities include designing, implementing, and shipping bare-* native modules (e.g., bare-bluetooth, bare-tcp, bare-fs, bare-crypto), maintaining cross-platform builds (macOS, Linux, Android NDK, iOS Xcode), managing cross-compilation toolchains, contributing to the Bare runtime core, debugging native addon issues across OS and devices, and maintaining tests. Required skills include strong C programming across platforms, advanced JavaScript with Node.js internals, experience building native addons (N-API, node-gyp), familiarity with libuv, experience with macOS/Linux/Android/iOS toolchains, cross-compilation, reading large C/C++ codebases, and excellent written communication. The role emphasizes independent ownership of modules end-to-end, collaboration with product teams, participation in weekly status calls and onboarding materials, and the opportunity to work on runtime ecosystems that span mobile, desktop, servers, and constrained devices. Important notes warn about recruitment scams and direct applicants to official channels.

Required Qualifications

  • 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 other asynchronous I/O frameworks
  • Comfortable working across macOS, Linux, Android, and iOS build toolchains
  • Experience with cross-compilation and platform-specific system APIs (Bluetooth, networking, filesystem)
  • Ability to read and navigate large C and C++ codebases
  • Self-directed work style with strong written communication skills
  • Demonstrated ability to design, implement, and ship native modules end-to-end
  • Experience debugging native addon issues across multiple OS and device targets
  • Ability to write and maintain tests for all modules
  • Experience maintaining CI pipelines for cross-platform builds
  • Collaborative communication with product teams
  • Familiarity with cross-platform development environments and hardware interfaces
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Tether Operations Limited

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

Apply on Sorce