CLI Team Lead

Jobgether • Romania
Remote
Apply
AI Summary

Lead a distributed team responsible for building and evolving a high-performance CLI used across Windows, Linux, and macOS environments. Technical leadership, roadmap influence, and cross-functional collaboration are key. Directly influence developer productivity for a global open-source platform.

Key Highlights
Lead a distributed team
Technical leadership and roadmap influence
Cross-functional collaboration
Directly influence developer productivity
Key Responsibilities
Lead the CLI and local development experience team
Guide architecture decisions
Drive delivery
Ensure a consistent and reliable developer experience across platforms
Technical Skills Required
TypeScript CLI development Cross-platform development Testing strategies CI/CD pipelines
Benefits & Perks
Fully remote work
Equity (ESOP) participation
Work setup allowance
Comprehensive health coverage
Annual off-site gatherings

Job Description


This position is posted by Jobgether on behalf of a partner company. We are currently looking for a CLI Team Lead in Romania.

This role is a unique blend of hands-on engineering and technical leadership, focused on shaping the developer experience for a globally used command-line interface and local development tooling ecosystem. You will lead a distributed team responsible for building and evolving a high-performance CLI used across Windows, Linux, and macOS environments. The position combines deep TypeScript engineering work with people leadership, roadmap influence, and cross-functional collaboration. You will play a key role in defining architecture, improving developer workflows, and ensuring a seamless local development experience at scale. Operating in a fast-paced, remote-first environment, you will partner closely with product and engineering leadership to align priorities and execution. This is a high-impact opportunity to directly influence developer productivity for a global open-source platform.

Accountabilities

In this role, you will lead the CLI and local development experience team, balancing technical contributions with team leadership responsibilities. You will guide architecture decisions, drive delivery, and ensure a consistent and reliable developer experience across platforms.

  • Lead, mentor, and grow a team of engineers, including hiring, performance management, and career development
  • Own the technical direction of the CLI and local development workflows through RFCs, design reviews, and architectural decisions
  • Contribute hands-on to development in TypeScript, focusing on scalable, maintainable CLI systems
  • Ensure high engineering standards across code quality, testing, release processes, and backward compatibility
  • Collaborate with product and engineering leadership to define roadmap priorities and execution plans
  • Improve developer workflows, tooling, and internal processes to enhance team productivity
  • Monitor user feedback, OSS issues, and usage signals to continuously improve developer experience
  • Drive alignment across distributed teams using strong written communication and async collaboration practices

Requirements

This role requires a strong mix of technical depth in developer tooling and proven leadership experience in engineering teams. You should be comfortable building production-grade CLI tools and guiding teams in a distributed environment.

  • 5+ years of software engineering experience, including significant work on CLI or developer tools
  • Strong proficiency in TypeScript with experience shipping production-grade tooling
  • Prior experience in engineering leadership, including mentoring, performance management, and hiring
  • Deep understanding of cross-platform development (macOS, Linux, Windows), including filesystem and terminal behavior
  • Experience designing intuitive CLI interfaces with strong UX and error-handling practices
  • Familiarity with testing strategies (unit, integration, E2E) and CI/CD pipelines for developer tools
  • Knowledge of versioning, release management, and backward compatibility strategies
  • Experience working with containerized local environments (e.g., Docker) and Postgres-based workflows
  • Strong collaboration skills in async, distributed teams with excellent written communication
  • Ability to influence technical decisions and drive consensus in cross-functional environments

Benefits

  • Fully remote work with global flexibility and async-first culture
  • Equity (ESOP) participation in the company’s growth
  • Work setup allowance (laptop, monitors, and productivity tools)
  • Comprehensive health coverage for employees and dependents
  • Annual off-site gatherings for collaboration and team connection
  • Flexible working hours based on outcomes, not strict schedules
  • Dedicated learning and development budget for professional growth
  • Remote co-working support or allowance for global workspaces

How Jobgether Works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.


Similar Jobs

Explore other opportunities that match your interests

Senior Full-Stack Developer (AI-First)

Programming
•
5h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

lago

Romania

Senior Backend Engineer

Programming
•
1d ago
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

Remobi

Romania
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

Remobi

Romania

Subscribe our newsletter

New Things Will Always Update Regularly