Remote Software engineering Jobs · Npm

Job listings

  • Develop and maintain production-scale Node.js applications and services.
  • Build and evolve peer-to-peer technology and distributed-system components.
  • Design modular, reusable code and manage npm modules within a large ecosystem.

Holepunch develops peer-to-peer technology and distributed systems. The company supports an ecosystem of over 1,500 public npm modules with a globally distributed, remote-first team that values autonomy and technical ownership.

  • Build and maintain JavaScript and TypeScript SDKs for a large developer community.
  • Design intuitive developer experiences and collaborate on open-source projects.
  • Own SDK compatibility across multiple runtimes and ensure high engineering standards.

This company builds developer tools and platforms that power modern applications. They have a global, async-first culture with a focus on open-source collaboration and high autonomy.

  • Build and evolve our JS/TS SDKs, owning core parts of how developers interact with Supabase from JavaScript and TypeScript.
  • Work in the open on public repos, triaging issues, reviewing contributions, and maintaining release automation and CI health.
  • Own the type experience, ensuring generated database types flow correctly through client APIs and that our SDKs remain reliable across runtimes like Node, Deno, and browsers.

Supabase is a Postgres development platform that provides a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. With around 400 team members across 60+ countries, we are a remote-first, open-source company that builds in public and values async work and autonomy.