Tether
Posted 2mo ago

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

Tether
Kathmandu or Rabat or Warsaw or Lisbon or Bucharest
RemoteFull Time
Responsibilities
  • designing modules
  • writing addons
  • maintaining CI
Requirements
  • Strong C and JavaScript skills
  • Experience writing native addons for Node.js or similar runtimes
  • Cross-platform build and CI experience (macOS, Linux
  • Android, iOS)
  • Familiarity with libuv
  • Ability to debug large C/C++ codebases and communicate effectively
Technical tools mentioned
CC++JavaScriptNode.jsN-APInode-gyplibuvlibjerryAndroid NDKXcode

Job description

Job description

Join Tether and Shape the Future of Digital Finance

At Tether, we’re not just building products, we’re pioneering a global financial revolution. Our cutting-edge solutions empower businesses—from exchanges and wallets to payment processors and ATMs—to seamlessly integrate reserve-backed tokens across blockchains. By harnessing the power of blockchain technology, Tether enables you to store, send, and receive digital tokens instantly, securely, and globally, all at a fraction of the cost. Transparency is the bedrock of everything we do, ensuring trust in every transaction.

Innovate with Tether

Tether Finance: Our innovative product suite features the world’s most trusted stablecoin, USDT, relied upon by hundreds of millions worldwide, alongside pioneering digital asset tokenization services.

But that’s just the beginning:

Tether Power: Driving sustainable growth, our energy solutions optimize excess power for Bitcoin mining using eco-friendly practices in state-of-the-art, geo-diverse facilities.

Tether Data: Fueling breakthroughs in AI and peer-to-peer technology, we reduce infrastructure costs and enhance global communications with cutting-edge solutions like KEET, our flagship app that redefines secure and private data sharing.

Tether Education: Democratizing access to top-tier digital learning, we empower individuals to thrive in the digital and gig economies, driving global growth and opportunity.

Tether Evolution: At the intersection of technology and human potential, we are pushing the boundaries of what is possible, crafting a future where innovation and human capabilities merge in powerful, unprecedented ways.

Why Join Us?

Our team is a global talent powerhouse, working remotely from every corner of the world. If you’re passionate about making a mark in the fintech space, this is your opportunity to collaborate with some of the brightest minds, pushing boundaries and setting new standards. We’ve grown fast, stayed lean, and secured our place as a leader in the industry.

If you have excellent English communication skills and are ready to contribute to the most innovative platform on the planet, Tether is the place for you.

Are you ready to be part of the future?

About the job

We need someone who is equally comfortable writing C and JavaScript. The Bare team builds and maintains the runtime itself along with a growing ecosystem of native modules (bare-bluetooth, bare-tcp, bare-fs, bare-crypto, and many more). You would be writing native addons that bridge platform APIs into JavaScript, debugging across multiple operating systems, and helping keep the runtime small and correct.

This is a hands-on systems role. You will work independently, own modules end to end, and ship code that runs on phones, laptops, servers, and constrained devices.

Native module development

  • 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 that bridge platform APIs (Bluetooth, networking, filesystem, crypto) into JavaScript 

  • Maintain and extend existing native modules based on product team requests and the bare-node compatibility list

Cross-platform builds and CI

  • 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

Bare Runtime contributions

  • 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 eg libjerry 

Debugging and quality

  • Debug native addon issues across multiple OS and device targets, including mobile

  • Write and maintain tests for all modules 

 Collaboration and communication

  • 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).

Job 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 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.

About Tether

Suer of stablecoins and blockchain-based financial infrastructure.

Year founded
2014
Employees
300
Organization type
Private
Latest investment
Funding Round (2025)
Headquarters
SV

Similar jobs

Developer roles near Kathmandu, Bagmati
2d
Save
Mark Applied
Hide
Senior Full Stack .NET Software Engineer
Kathmandu, Bagmati Province, Nepal
OnsiteFull Time
IQVIA
IQVIANYSE: IQV: Provides clinical research and data analytics for pharmaceutical companies.
6+ YOEBachelor's degree or equivalent in computer science, information technology, or related field; 6–8 years of .NET programming experience; C#, ASP.NET, databases, JavaScript, HTML5, CSS, and version control experience.
.NET, C#, ASP.NET, JavaScript, HTML5, CSS, RESTful APIs, .NET Core 5, .NET Core 6, Blazor, ReactJs, Raven DB, AWS, Microsoft Azure, SOAP, MSMQ, FTP, Service Oriented Architecture, Microservices Architecture
3d
Save
Mark Applied
Hide
Senior Software Engineer
Kathmandu, Bagmati Province, Nepal
HybridFull Time
CloudFactory
CloudFactory: Provides human-powered data labeling and AI training solutions.
5+ YOERequires 5+ years designing, building, and operating complex systems; expert Go skills; Kubernetes, IaC, AWS or GCP, distributed systems, CI/CD, observability, and stakeholder communication experience.
Go, Kubernetes, Terraform, CloudFormation, AWS, GCP, New Relic, Prometheus, ELK, JavaScript, React, TypeScript, Python, Ruby on Rails, DynamoDB, DocumentDB, Postgres, GitHub Actions, Grafana, Azure
3d
Save
Mark Applied
Hide
Senior .Net Software Engineer
Kathmandu, Bagmati Province, Nepal
OnsiteFull Time
IQVIA
IQVIANYSE: IQV: Provides clinical research and healthcare data analytics services.
4+ YOEBachelor’s degree in computer science, IT, or related field; 4+ years of .NET experience; expertise in .NET Core, ASP.NET MVC, Web APIs, JavaScript, databases, Git, and mentoring.
.NET Core, ASP.NET MVC, Web APIs, JavaScript, Git, Blazor, AI/ML
4d
Save
Mark Applied
Hide
QA Engineer (Manual Testing)
Lalitpur or Nepal
RemoteFull Time
CoverGo
CoverGo: No-code insurance platform for life, health, and P&C insurers.
2+ YOERequires 2+ years using manual testing tools and procedures in an agile environment, QA theory knowledge, SDLC and agile methodology understanding, English communication, collaboration, adaptability, and continuous learning.
manual testing tools, software development life cycle (SDLC)
5d
Save
Mark Applied
Hide
DevOps Engineer III
Kathmandu, Kathmandu, Nepal
HybridFull Time
Verisk
VeriskNasdaq: VRSK: Provides data analytics and risk assessment for global insurance.
4+ YOEBachelor’s degree required; 4+ years in Linux, Windows, and IIS administration; 3+ years with AWS; experience with CI/CD tools, scripting, automation, and cloud deployments.
Linux, Windows, IIS, Amazon Web Services (AWS), EC2, S3, CloudFormation, Bash, Chef, PowerShell, Python, XML, REST APIs, SPA, Atlassian Bamboo, Octopus Deploy, MSBuild, NUnit, Git, Maven, Docker
1w
Save
Mark Applied
Hide
Software Engineer I, Machine Learning
Kandevtasthan, Bagmati Province, Nepal
OnsiteFull Time
Smart Data Solutions
Smart Data Solutions: Provides AI-powered healthcare process automation and data interoperability solutions.
1+ YOERequires a four-year computer science or equivalent degree, 1+ year in machine learning, NLP, or deep learning, LLM and RAG experience, object-oriented programming, MySQL, Unix, Git, and Microsoft Office skills.
Python, Java, C#, C++, MySQL, Git, Microsoft Excel, Microsoft Word, Microsoft Windows, LLMs, RAGs
1mo
Save
Mark Applied
Hide
Sr. ML Engineer
Kathmandu, Bagmati Province, Nepal
OnsiteContract
Fusemachines
FusemachinesNASDAQ: FUSE: Provides enterprise AI products, consulting, and talent development services.
8+ YOE8+ years ML engineering experience, production ML systems with Databricks/Spark, Snowflake, Azure, strong Python and SQL, MLflow, and applied statistics; ad‑tech experience preferred.
Databricks, Spark, Snowflake, Azure, MLflow, Azure DevOps, GitHub Actions, ADLS, Azure ML, AKS, Python, SQL, Docker, Kubernetes, Databricks Workflows, Airflow, Dagster, LiveRamp, AWS, GCP
1mo
Save
Mark Applied
Hide
Data Engineer
Kathmandu, Bagmati, Nepal
HybridFull Time
Leapfrog Technology
Leapfrog Technology: A full‑stack technology building SaaS products and scalable digital solutions with world-class engineering teams.
2+ YOE2+ years data engineering experience; strong Python and SQL; experience with ETL/ELT, data modeling, data warehouses, cloud platforms (AWS/Azure/GCP), Apache Airflow, Docker/Kubernetes, DBT, and Git. Bachelor's degree preferred.
Python, SQL, PL/SQL, T-SQL, PostgreSQL, MySQL, SQL Server, Oracle, MongoDB, Elasticsearch, AWS, Azure, Google Cloud Platform (GCP), S3, Redshift, Glue, Athena, RDS, Lambda, BigQuery, Docker, Kubernetes, Apache Airflow, DBT (Data Build Tool), REST APIs, Git, Power BI, Tableau, LangChain, LlamaIndex