Bare Developer; Remote C /JavaScript
Remote / Online - Candidates ideally in
Turkey (Türkiye)
Listed on 2026-07-13
Turkey (Türkiye)
Listing for:
Tether Operations Limited
Remote/Work from Home
position Listed on 2026-07-13
Job specializations:
-
Software Development
Job Description & How to Apply Below
Overview
Apply for Bare Developer (100% Remote – Worldwide) – C / JavaScript at Tether Operations Limited in TR. This full‑time position offers great opportunities for career growth in a global fintech environment.
Join Tether and shape the future of digital finance. We build products that empower businesses across blockchains, enabling secure and instant digital token transactions.
Responsibilities- Design, implement, and ship native bare
- * modules end‑to‑end, including code and tests. - Write C native addons that bridge platform APIs (Bluetooth, networking, file system, crypto) 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).
- Own cross‑compilation toolchain configuration for each target platform.
- Maintain CI pipelines that build and test native modules across all supported platforms.
- Investigate and fix platform‑specific build failures and toolchain issues.
- Contribute to the Bare runtime core (module system, native addon system, light‑weight threads).
- Help reduce the bare‑node missing API surface.
- Participate in evaluating and integrating alternative JS engines such as libjerry.
- Debug native addon issues across multiple OS and device targets, including mobile.
- Write and maintain tests for all modules.
- Respond to Bare team inquiries from internal teams and the public.
- Communicate progress, blockers, and decisions in writing.
- Participate in a weekly status call.
- Participate in Bare workshops and contribute to onboarding materials.
- Coordinate with product teams (Keet, WDK/Wallet).
- 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 tool chains.
- Experience with cross‑compilation and platform‑specific system APIs (Bluetooth, networking, file system).
- Ability to read and navigate large C and C++ codebases.
- Self‑directed work style with strong written communication skills.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×