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
Key Responsibilities
Technical Skills Required
Benefits & Perks
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
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
- 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
- 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
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
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
lago
Remobi