Назад
Company hidden
16 часов назад

CLI Engineer (TypeScript)

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

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

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

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

Текст:
/

TL;DR

CLI Engineer (TypeScript/NestJS): Building and optimizing a world-class local development experience and the backend APIs that power it with an accent on cross-platform CLI quality and scalable API design. Focus on designing secure TypeScript services, implementing robust CLI tooling for Windows, Linux, and macOS, and improving developer experience for the open-source community.

Location: Remote (Global)

Company

hirify.global is the Postgres development platform, built by developers for developers, providing a complete backend solution including Database, Auth, Storage, Edge Functions, and Vector Search.

What you will do

  • Design and operate backend APIs and services using TypeScript and NestJS, prioritizing security, performance, and clear contracts.
  • Develop cross-platform CLI tooling for Windows, Linux, and macOS to ensure consistent developer experience.
  • Collaborate with product and platform teams to define end-to-end behavior from API design to CLI surface.
  • Implement comprehensive unit, integration, and end-to-end tests to maintain high reliability as the system grows.
  • Create technical documentation for API consumers, CLI users, and open-source contributors.
  • Monitor usage and community feedback to iteratively improve the API and CLI experience.

Requirements

  • 5+ years of software development experience in backend systems or developer-facing tooling.
  • Strong professional experience with TypeScript and shipping production server-side code (NestJS is highly preferred).
  • Hands-on experience building and maintaining cross-platform CLI tools, including filesystem access and subprocess management.
  • Proficiency in languages like Node, Rust, Python, Go, or C++, with essential depth in TypeScript.
  • Experience with package distribution (e.g., npm, Homebrew, APT) and CI/CD workflows.

Nice to have

  • Contributions to open-source CLI tools, libraries, or backend frameworks.
  • Experience with containerization and orchestration (Docker, Kubernetes).
  • Familiarity with Postgres, database migration management, and related protocols.

Culture & Benefits

  • Fully remote work environment with a co-working allowance or WeWork membership provided globally.
  • Equity ownership (ESOP) for every team member.
  • Comprehensive tech allowance for setting up your ideal workstation.
  • 100% health insurance coverage for employees and 80% for dependents worldwide.
  • Annual company-wide off-sites in different cities for connection and collaboration.
  • Asynchronous work culture with an annual education allowance for professional growth.

Hiring process

  • Application review followed by an introductory video call.
  • Up to four interviews with team leads, future peers, cross-functional partners, and leadership.
  • Final decision and offer.

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