Jobgether
Jobgether

Bare Developer

TLDR

Build high-performance native bindings in C and JavaScript for a lightweight cross-platform runtime powering modules across devices.

Accountabilities:
  • Design, develop, and maintain native modules in C and JavaScript, including full lifecycle ownership from implementation and testing to production deployment across multiple platforms.
  • Build and extend cross-platform system integrations exposing OS-level capabilities (Bluetooth, networking, filesystem, cryptography) through JavaScript APIs.
  • Maintain and improve cross-compilation toolchains and CI pipelines supporting macOS, Linux, Android, and iOS environments.
  • Contribute to the evolution of the runtime core, including module systems and native addon architecture, while reducing API gaps and improving compatibility.
  • Debug complex issues across multiple operating systems and devices, ensuring stability, performance, and reliability of native modules and runtime components.
  • Requirements:

    • Strong professional experience in C programming with proven ability to write and debug native, cross-platform system-level code.
    • Advanced JavaScript expertise, with solid understanding of runtime internals and module systems (e.g., Node.js ecosystem).
    • Experience developing native addons using tools such as N-API, node-gyp, or equivalent frameworks.
    • Familiarity with asynchronous I/O systems such as libuv and event-driven architecture patterns.
    • Strong knowledge of cross-platform development across macOS, Linux, Android (NDK), and iOS (Xcode), including cross-compilation workflows.
    • Ability to navigate large and complex C/C++ codebases and debug low-level system behavior effectively.
    • Strong written communication skills and a self-directed, autonomous working style.
    • Benefits:

      • Fully remote, global-first work environment with high autonomy.
      • Opportunity to work on foundational runtime technology used across multiple device types and platforms.
      • Exposure to cutting-edge systems engineering challenges at scale.
      • Collaborative engineering culture centered on deep technical ownership and written communication.
      • Opportunity to contribute to core infrastructure used by multiple products and teams.
      • Flexible, asynchronous working model supporting global collaboration.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
 
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
 
 
#LI-CL1

Benefits

Flexible Work Hours

Flexible, asynchronous working model supporting global collaboration.

Learning Budget

Exposure to cutting-edge systems engineering challenges at scale.

core infrastructure contribution

Opportunity to contribute to core infrastructure used by multiple products and teams.

Remote-Friendly

Fully remote, global-first work environment with high autonomy.

Jobgether runs the largest remote job platform, effectively linking job seekers with over 200,000 flexible and remote opportunities that match their unique skills and preferences. Our focus is on enhancing the hiring process, ensuring efficiency while prioritizing the candidate experience, particularly in the growing health and wellness sector.

Founded
Founded 2020
Employees
11-50 employees
Industry
Professional Services
View company profile
Report this job
Apply for this job