Назад
Company hidden
обновлено 15 минут назад

Fullstack Engineer (TypeScript), AI Engineering: Duo Client SDK

115 200 - 194 400$
Формат работы
remote (только USA)
Тип работы
fulltime
Английский
b2
Страна
US/Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify RU Global, списка компаний с восточно-европейскими корнями
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
Fullstack Engineer (TypeScript), AI Engineering: Duo Client SDK (TypeScript/Node.js/Vue): Building a versioned TypeScript SDK for GitLab Duo clients, editor extensions, web-based Duo Chat, and external applications with an accent on public API design, cross-platform packages, security, and performance. Focus on extracting packages from the GitLab Language Server, preserving backward compatibility, optimizing browser bundles, and strengthening credential handling.

Location: Remote in Canada or the United States

Salary: $115,200–$194,400 USD per year for residents of the United States; excluding bonuses, equity, and benefits.

Company

hirify.global develops an intelligent orchestration platform for DevSecOps used to improve developer productivity, operational efficiency, security, compliance, and digital transformation.

What you will do

  • Develop secure, tested, and performant TypeScript features across frontend and backend systems.
  • Extract and publish versioned TypeScript packages from the hirify.global Language Server and migrate consumers incrementally.
  • Design durable public APIs with clear interfaces, semantic versioning, changelogs, and deprecation paths.
  • Build isomorphic Node.js core packages with platform-specific behavior isolated in adapters.
  • Improve SDK client surfaces, including Vue 3 components in Duo Chat on the web.
  • Strengthen credential handling, optimize browser bundle size and startup cost, and participate in a Tier 2 on-call rotation.

Requirements

  • Strong TypeScript proficiency across frontend and backend systems, including Node.js services.
  • Experience with monorepos, multi-module builds, ECMAScript modules, modern packaging tools, and dependency management.
  • Experience with Vue 3 and the Composition API, or comparable component-based frontend development with willingness to learn Vue.
  • Experience designing APIs for other developers and understanding differences between Node.js and browser environments.
  • Security-minded development practices, including careful credential handling and performance optimization.
  • Clear written communication, self-motivation, strong organization, and ability to work effectively in an agile, fully remote environment.

Culture & Benefits

  • Fully remote and asynchronous collaboration across regions.
  • Open communication and transparency aligned with hirify.global's values.
  • Flexible paid time off, parental leave, and benefits supporting health, finances, and well-being.
  • Equity compensation and an employee stock purchase plan.
  • Growth and Development Fund and Team Member Resource Groups.

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