GitLab11 days ago
Senior Software Engineer (TypeScript), AI Clients: Duo CLI
Salary not specified
MARKET
13,750 ₽median for this role
Frontend Developer · 22 jobs with disclosed pay
9,600half of the offers: 10,898–25,12190,000
The employer didn't disclose pay — compare with the market yourself.
Remote
Responsibilities
- 01Own the design, development, and evolution of GitLab Duo CLI features from problem definition with Product through implementation, rollout, and iteration
- 02Build interactive terminal experiences in TypeScript, with careful command and flag design, clear output formatting, scripting-friendly behavior, and backward compatibility
- 03Drive reliability, observability, and performance improvements for the CLI, measuring progress through reliability and performance metrics while reducing technical debt
- 04Collaborate with Product, Design, and engineers across Developer Clients and the wider AI Clients stage to align technical decisions with GitLab's broader strategy
- 05Champion product quality, security, and developer experience through thoughtful reviews and mentorship
- 06Contribute to IDE extension work across the group when useful, including the JetBrains plugin in Kotlin and the VS Code extension in TypeScript
Requirements
- 01Strong proficiency in TypeScript and an interest in developer tooling and command-line interface design
- 02Experience building or maintaining command-line tools or other developer-facing tooling, including command and flag design, terminal user interfaces, output formatting, scripting-friendly behavior, and backward compatibility
- 03Experience owning technical problems end to end, making sound architectural trade-offs, and guiding other engineers through code reviews and mentorship
- 04Clear written and spoken English communication skills and comfort working in a fully remote, largely asynchronous environment
- 05Alignment with GitLab's values and commitment to an inclusive culture
What we offer
- 01Fully remote work environment
- 02Largely asynchronous work
- 03Flexible Paid Time Off
- 04Equity Compensation & Employee Stock Purchase Plan
- 05Growth and Development Fund
- 06Parental Leave
- 07Benefits to support your health, finances, and well-being