Cette offre n'est plus disponible
Cette offre a expire le 12/08/2026. Elle n'accepte plus de candidatures.
Bare Developer – Cross‑Platform Runtime Engineer
Jobgether
Description du poste
About the role
This role sits at the intersection of systems programming and runtime engineering, building a lightweight cross‑platform runtime and its native modules. You will develop high‑performance C and JavaScript bindings that expose OS capabilities such as networking, filesystem, Bluetooth and cryptography across mobile, desktop, server and constrained environments.
Key responsibilities
- Design, implement and maintain native modules in C and JavaScript, owning the full lifecycle from development to production deployment.
- Expose OS‑level features (Bluetooth, networking, filesystem, cryptography) through JavaScript APIs.
- Maintain cross‑compilation toolchains and CI pipelines for macOS, Linux, Android and iOS.
- Contribute to the evolution of the runtime core, improving module systems and native addon architecture.
- Debug complex, multi‑platform issues to ensure stability, performance and reliability.
Required profile
- Strong professional experience in C programming and system‑level code.
- Advanced JavaScript expertise with knowledge of runtime internals and module systems.
- Proven ability to work autonomously in a distributed, writing‑heavy engineering culture.
- Excellent written communication skills.
Required skills
- C programming
- JavaScript (Node.js ecosystem)
- N‑API, node‑gyp or equivalent native addon frameworks
- Asynchronous I/O libraries such as libuv
- Cross‑platform development for macOS, Linux, Android (NDK) and iOS (Xcode)
- Cross‑compilation workflows and CI pipeline management
- Low‑level debugging of large C/C++ codebases
What we offer
- Fully remote, global‑first work environment with high autonomy.
- Opportunity to shape foundational runtime technology used at global scale.
- Exposure to cutting‑edge systems engineering challenges across multiple device types.
Questions fréquentes
Pourquoi signalez-vous cette offre ?
Aller plus loin
Salaires, guides et recherches en Suisse.
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
Jobgether