Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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
Supabase 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
7 дней назад
Software Engineer (TypeScript/AI)
7 дней назад
Software Engineer (TypeScript)
140 000 - 220 000$
Wynd Labs
4 дня назад
Backend Engineer (TypeScript)
3 дня назад
Staff Software Engineer (AI)
251 000 - 275 000$
Creally.io
4 дня назад
Backend-разработчик (NestJS)
3 000 - 5 000$
4 дня назад