Lead the CLI/Local Experience team at a remote-first company, focusing on enhancing developer workflows. This role combines hands-on engineering with leadership responsibilities, guiding a team to deliver high-quality CLI tools.
Stack technologiczny
typescript
docker
Wymagania
Wymagane:
5+ years of software engineering experience, including meaningful work on command-line developer tools
Strong professional experience in TypeScript and a track record of shipping production-grade CLI tooling
Prior experience leading engineers, including people management responsibilities in a distributed and async environment
Deep understanding of cross-platform concerns: filesystem behavior, subprocesses, terminal UX, and platform-specific quirks across macOS/Linux/Windows
Mile widziane:
Experience designing intuitive CLIs with clear command structure, helpful output, and actionable error messaging
Experience with testing strategy for CLIs (unit, integration, and end-to-end) and CI/CD pipelines
Familiarity with release/versioning strategies and backwards compatibility in widely used developer tooling
Obowiązki
Lead the CLI/Local Experience team, including coaching, 1:1s, goal setting, formal performance reviews, and promotion recommendations
Own the team hiring plan and run the full hiring loop for CLI/Local Experience roles
Drive technical strategy with the team and partners through RFCs, design reviews, and iterative delivery
Contribute directly to implementation in TypeScript, with a strong focus on architecture, reliability, and maintainability
Benefity
We hire globally and provide a WeWork membership or co-working allowance you can use anywhere in the world
Every team member receives ESOP (equity ownership) in the company
Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work
Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are