Назад
Company hidden
3 дня назад

Intermediate/Senior Full-Stack Software Developer (Extensibility)

120 000 - 170 000$
Формат работы
remote (только Canada)
Тип работы
fulltime
Грейд
middle/senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Intermediate/Senior Full-Stack Software Developer (Extensibility): Building and extending a telco communications platform with an accent on Platform SDK extensibility, multi-tenant safety, and GraphQL APIs. Focus on designing sustainable architecture while developing React/Node.js features and enabling an AI-native extension builder that generates real SDK code.

Location: Remote (Canada)

Salary: $120,000-$170,000

Company

Gaiia builds an operating system for telcos that manages billing, operations, automation, and extensibility for communications service providers.

What you will do

  • Develop Platform SDK capabilities so developers can build custom automations, UI panels, and integrations indistinguishable from native features.
  • Build and evolve Custom Objects to support tenant-defined object types with fields, relationships, lifecycle, reporting, API access, and permissions.
  • Implement and scale an Extension Marketplace with distribution, review, versioning, and multi-tenant safety for third-party extensions.
  • Deliver an AI-Native Extension Builder that turns user descriptions into real Platform SDK code embedded in the product.
  • Design, develop, and deploy GraphQL APIs consumed by external developers, internal squads, and AI systems.
  • Ensure extension sandboxing is safe and reliable so extensions can’t take down the rest of the application.

Requirements

  • 5+ years of experience in the JavaScript web ecosystem (TypeScript is a strong advantage).
  • Experience with React.
  • Experience with Node.js.
  • Proven experience building with coding agents (Claude Code, Codex, etc.).
  • Strong judgment for sustainable long-term architectural decisions.
  • Team player with impeccable work ethic.

Nice to have

  • Experience designing developer-facing APIs, SDKs, or plugin/extension systems.
  • Experience with sandboxing, Web Workers, or isolated execution environments.
  • Experience with GraphQL.
  • Familiarity with AI coding tools/LLM-based code generation and AI product design (failure modes, edge cases, user trust).
  • Interest or expertise in functional programming.

Culture & Benefits

  • 100% remote environment and flexible working hours.
  • 25 days of flexible vacation.
  • Stock options plan.
  • Group insurance, telemedicine, and spending accounts (Life and Health).
  • Group retirement savings plan (RRSP).
  • Transparent internal salary philosophy and compensation framework.

Hiring process

  • Compensation and performance discussions follow a transparent evaluation framework.
  • Application accommodations available during the process.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →