Tether Operations Limited logo
Tether Operations Limited3 days ago

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

On-site · Berlin, State of Berlin, Germany or Helsinki, Uusimaa, Finland

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

Job Summary

Bare Developer role focused on writing C native addons and JavaScript for the Bare runtime. You design, implement, and ship bare-* native modules (e.g., bare-bluetooth, bare-tcp, bare-fs, bare-crypto) end to end, including code and tests; write C native addons bridging platform APIs into JavaScript; maintain and extend existing modules; manage cross-platform builds for macOS, Linux, Android (NDK), and iOS (Xcode); own cross-compilation toolchains and CI pipelines; diagnose and fix platform-specific build issues; contribute to the Bare runtime core and collaborate on introducing alternative JS engines; debug across OS/device targets, write tests, and communicate progress; must be comfortable across macOS, Linux, Android, and iOS build toolchains; strong C programming and advanced JavaScript skills; experience with Node.js native addons (N-API, node-gyp) and libuv; self-directed with strong written communication.

Required Qualifications

  • Strong C programming skills
  • Advanced JavaScript skills
  • Experience building native addons for Node.js or similar runtimes
  • Familiarity with libuv or other asynchronous I/O frameworks
  • Comfortable with cross-platform build toolchains (macOS, Linux, Android, iOS)
  • Ability to read and navigate large C and C++ codebases
  • Self-directed work style with strong written communication skills
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