Tether Operations Limited logo
Tether Operations Limited3 days ago

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

On-site · Warsaw, Mazovia, Poland or Lisbon, Lisbon, Portugal

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

Job Summary

Write C native addons and bridge platform APIs into JavaScript for the Bare runtime; develop and maintain native modules (bare-bluetooth, bare-tcp, bare-fs, bare-crypto); design, implement, and ship modules end to end, including code and tests; maintain cross-platform builds for macOS, Linux, Android (NDK), and iOS (Xcode) and own cross-compilation toolchains; maintain CI pipelines that build and test native modules across all supported platforms; debug native addon issues across multiple OS and device targets and write tests for all modules; collaborate with internal teams and the public, participate in weekly status calls and onboarding materials; require strong C programming skills, advanced JavaScript skills with Node.js internals, experience building native addons for Node.js or similar runtimes (N-API, node-gyp), familiarity with libuv or asynchronous I/O frameworks, comfort with macOS/Linux/Android/iOS build toolchains, cross-compilation and platform-specific APIs (Bluetooth, networking, filesystem), ability to read large C/C++ codebases, and a 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