This job is no longer available
This job expired on 14/08/2026. It no longer accepts applications.
Bare Developer – Cross-Platform Runtime Engineer
Jobgether · Mexique
Job description
About the role
We are looking for a Bare Developer to join a partner company’s engineering team. The role focuses on building and evolving a lightweight cross‑platform runtime and its ecosystem of native modules, bridging C and JavaScript to expose OS‑level capabilities.
Key responsibilities
- Design, develop and maintain native modules in C and JavaScript, owning the full lifecycle from implementation to production deployment.
- Build cross‑platform system integrations (Bluetooth, networking, filesystem, cryptography) accessible through JavaScript APIs.
- Maintain and improve cross‑compilation toolchains and CI pipelines for macOS, Linux, Android and iOS.
- Contribute to the runtime core, enhancing module systems and native addon architecture.
- Debug complex, multi‑OS issues to ensure stability, performance and reliability of native modules.
Required profile
- Strong professional experience in C programming with ability to write and debug native, cross‑platform system‑level code.
- Advanced JavaScript expertise and solid understanding of runtime internals and module systems (e.g., Node.js).
- Experience developing native addons using N‑API, node‑gyp or equivalent frameworks.
- Familiarity with asynchronous I/O systems such as libuv and event‑driven architectures.
- Proficiency in cross‑platform development across macOS, Linux, Android (NDK) and iOS (Xcode), including cross‑compilation workflows.
- Strong written communication skills and a self‑directed, autonomous working style.
Required skills
- C programming
- JavaScript
- Node.js runtime
- N‑API
- node‑gyp
- libuv
- Cross‑platform development (macOS, Linux, Android NDK, iOS Xcode)
- Cross‑compilation toolchains
- CI pipeline management
- Debugging low‑level C/C++ code
What we offer
- Fully remote, global‑first work environment with high autonomy.
- Opportunity to work on foundational runtime technology used across multiple device types.
- Exposure to cutting‑edge systems engineering challenges at scale.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Mexico.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Jobgether
Mexique