Resumen del rol

Intermediate/Senior Full-Stack Software Developer- Extensibility

Requisitos y responsabilidades

Contenido del rol extraído en secciones para revisar más rápido.

📽 What is your team working on?

  • Platform SDK — lets developers build custom automations, UI panels, and integrations on top of gaiia, all indistinguishable from native features. This is the foundation everything else in the squad builds on.
  • Custom Objects — a system that lets tenants define their own object types (anything gaiia doesn’t model out of the box) with custom fields, relationships, and lifecycle. Every object gets the same reporting, API access, and permissions as a built-in one, from day one.
  • Extension Marketplace — today, extensions are first-party only, built by us or bespoke for a single tenant. We’re opening this up: third-party developers and partners building extensions that can be distributed, discovered, and installed across tenants, the way apps work on Shopify or Slack. That means new work on distribution, review, versioning, and multi-tenant safety that private extensions never had to solve.
  • AI-Native Extension Builder — a conversational, AI-powered way to build extensions, embedded directly in the product. A user describes what they want (“show this account’s Stripe balance and last 3 payments”) and sees it live on their actual account page, generated as real Platform SDK code they can inspect, edit, or hand to a developer.

Across all four, you’ll also:

  • Keep the extension sandbox safe and reliable, so anything built against the platform can’t take down the rest of the application.
  • Design, develop and deploy GraphQL APIs consumed by external developers, internal squads, and AI systems alike.
  • Collaborate closely with other squads who build on top of your primitives — from the workflow builder to individual feature squads extending their own modules.

🎖️ Qualifications

  • You have at least five (5) years of experience in the Javascript web ecosystem (Typescript is a big advantage).
  • You have experience with the React library.
  • You have experience with Node.js.
  • You have proven experience building with Coding Agents (Claude Code, Codex, etc.).
  • You care for long-term, sustainable architectural decisions.
  • You are known as a team player with impeccable work ethic.

🪄Nice-to-haves

  • You have experience designing developer-facing APIs, SDKs, or plugin/extension systems.
  • You have experience with sandboxing, Web Workers, or isolated execution environments.
  • You have experience with GraphQL.
  • You have familiarity with the design of AI coding tools or LLM-based code generation.
  • You have strong intuitions about AI product design — you think about failure modes, edge cases, and user trust.
  • You have interest or expertise in functional programming.

🔆 Other benefits

  • Flexible 25 days vacation.
  • Stock Options Plan.
  • Group Insurance.
  • Telemedicine.
  • Life and Health Spending Accounts.
  • Group Retirement Savings Plan (RRSP).
  • Flexible working hours & all-remote work.
Roles similares

Mantén una lista de respaldo.

Ver stack
FocoFullstack DevelopmentÁrea del rol
Señal de senioritySeniorNivel del candidato
StackGraphQL, JavaScript, LLMSkills principales
Ubicación1 país aceptadoElegibilidad

Stack

Usa estas tags para comparar roles remotos similares.

Elegibilidad de ubicación

Candidatos deberían aplicar solo cuando el país del perfil aparece aquí.

Tu perfilPaís no definidoInicia sesión para comparar tu país con este rol.

Flujo de contratación

WithMira muestra el rol y luego envía candidatos a la aplicación de la empresa.

1Revisa fit del rol, stack y elegibilidad de ubicación en WithMira.
2Abre la página de aplicación de la empresa desde el link rastreado.
3Guarda el rol o suscríbete a oportunidades similares antes de salir.