Intermediate/Senior Full-Stack Software Developer - Extensibility

Triwill Group

United States

Remote

USD 120,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock Options Plan
Flexible 25 days vacation
Group Insurance
Life and Health Spending Accounts
RRSP
Flexible working hours & all-remote

Job summary

gaiia is seeking an Intermediate/Senior Full-Stack Software Developer for the Extensibility squad. You’ll work on Platform SDKs, Custom Objects, Extension Marketplace, and an AI-Native Extension Builder in a fully remote setup.

Joining a small, collaborative team, you’ll design and implement GraphQL APIs, work with TypeScript across frontend, backend and infra, and contribute to developer-facing APIs and sandboxed execution environments.

Qualifications

  • Experience building in a serverless microservices environment using TypeScript.
  • Strong React and Node.js capabilities with GraphQL proficiency.
  • Proven track record designing developer-facing APIs and extension systems.
  • Familiarity with sandboxing, Web Workers, and isolated execution environments.

Responsibilities

  • Develop and maintain the Platform SDK, Custom Objects, Extension Marketplace, and AI-Native Extension Builder.
  • Design, deploy and iterate GraphQL APIs consumed by developers and AI systems.
  • Collaborate with other squads to extend primitives and ensure multi-tenant safety.
  • Contribute to API design and developer experience for extensions.

Skills

React
Node.js
TypeScript
GraphQL
AI tooling
Coding agents
Functional programming
Team collaboration

Tools

GraphQL APIs
API design
Cloud services

Job description

Intermediate/Senior Full-Stack Software Developer - Extensibility

At gaiia , we're building the leading platform for Communications Service Providers (CSPs) that truly care about their customers. Our core product is an operating system (OS) for telcos that manages billing, operations, automation and everything in between.

We're passionate about taking care of our people, and it's not just lip service. We want you to focus on your job while we care for everything else. We offer competitive pay and benefits, attractive stock options, unparalleled transparency, and a 100% remote environment. We're excited to have you join us for your next career adventure!

We’re looking to hire a Full-Stack Software Developer with excellent technical skills and communication abilities to join our SDK & Extensibility squad.

We sell a platform that customers are supposed to make their own. Extending it shouldn’t require hiring a developer, or having to wait on our roadmap.

Your team owns that promise end to end: the Platform’s SDK, our customizable data model, the extension marketplace, and the AI assistant that makes it accessible to everybody.

You will join a team of 3 Full-Stack Developers (including a Team Lead), one Product Manager and one Product Designer, dedicated to gaiia’s extensibility surface.

What is your team working on?

Technically speaking, you will work in a serverless ecosystem of microservices deployed on a cloud infrastructure. gaiia is all-in on Typescript, with frontend, backend and infrastructure-as-code all leveraging Typescript.

More pragmatically, as part of the SDK & Extensibility squad, you will have the chance to work across four connected projects:

  • 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.
  • 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 are known as a team player with impeccable work ethic.
  • 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.

At gaiia, we have a transparent salary philosophy and a robust evaluation and compensation framework. It translates to a fair and impartial model where salaries are published internally, healthy discussions about compensation and performance can exist, and taboos are removed.

The salary range for this role is $120,000-$170,000.

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

We are an equal-opportunity employer committed to inclusivity and diversity. Our workplace is fully remote and boasts accessible technologies, ensuring all team members can thrive. Should you require accommodations due to a disability during the application process, please contact us at 581-996-9639 or people@gaiia.com as per the Accessible Canada Act and human rights legislation. We're here to support you every step of the way.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Product Engineer
Product Engineer

Gigs • New York (NY)

Hybrid
USD 205,000 - 235,000
Stock options
Home office stipend
Learning budget
+1
FullStack Engineer
FullStack Engineer

Gorgias • United States

On-site
USD 83,000 - 92,000
5-week vacation
Paid sick leave
Paid parental leave
+7
Senior Systems Engineer - Go-To-Market Data Team
Senior Systems Engineer - Go-To-Market Data Team

United States Digital Space LLC • United States

Hybrid
USD 180,000 - 240,000
Equity
Health benefits
401(k)
Principal Systems Engineer - Internal GTM Tools
Principal Systems Engineer - Internal GTM Tools

United States Digital Space LLC • United States

Hybrid
USD 180,000 - 240,000
Medical Insurance
Dental Insurance
Vision Insurance
+11
API Engineer
API Engineer

Crane Venture Partners • United States

Hybrid
USD 90,000 - 125,000
Competitive compensation
Stock options
Home office stipend
+2
Staff Core Platform Engineer
Staff Core Platform Engineer

United States Digital Space LLC • United States

Remote
USD 180,000 - 240,000
Equity
Remote-first
Open source stipend
Product Engineer
Product Engineer

Gigs, Inc. • New York (NY)

Hybrid
USD 205,000 - 225,000
Competitive compensation
Stock options
Home office stipends
+2
Senior Backend Engineer
Senior Backend Engineer

gigaml • New York (NY)

On-site
USD 120,000 - 180,000
Competitive base + bonus + equity
Catered lunch daily
Dinner stipend
+3
Staff Backend Engineer
Staff Backend Engineer

Giga • San Francisco (CA)

On-site
USD 180,000 - 260,000
Competitive base + bonus + equity
Catered lunch daily
Dinner stipend
+3
Founding Enterprise AE - Gigs for Work, Europe
Founding Enterprise AE - Gigs for Work, Europe

Gigs • Berlin (NH)

Hybrid
USD 147,255 - 187,416
Stock options
Home office stipend
Learning budget
+2