Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Senior Software Engineer (TypeScript/Duo CLI): Building AI-assisted command-line tools and supporting infrastructure that integrate GitLab Duo into developers' terminal workflows with an accent on interactive terminal UX, architecture, reliability, and performance. Focus on designing backward-compatible CLI commands, improving observability and scalability, and contributing to IDE integrations across JetBrains and VS Code.
Location: Fully remote, with the listed salary range applicable to residents of Poland and other specified EU countries only.
Salary: 272,000–408,000 PLN base salary per year for Poland. Bonuses, equity, and benefits are not included.
Company
GitLab provides an intelligent orchestration platform for DevSecOps that helps organizations improve developer productivity, operational efficiency, security, compliance, and software delivery.
What you will do
- Own the design, development, rollout, and iteration of GitLab Duo CLI features from problem definition through product feedback.
- Build interactive terminal experiences in TypeScript, including command and flag design, output formatting, scripting-friendly behavior, and backward compatibility.
- Make architectural decisions and improve CLI reliability, observability, performance, and technical debt management.
- Collaborate with Product, Design, and engineers across Developer Clients and the AI Clients stage.
- Maintain high standards for code quality, security, developer experience, and reliability through reviews and mentorship.
- Contribute to shared features and cross-platform consistency across the JetBrains Kotlin plugin and VS Code TypeScript extension.
Requirements
- Strong proficiency in TypeScript.
- Experience building or maintaining command-line tools or other developer-facing tooling.
- Experience with command and flag design, terminal user interfaces, output formatting, scripting-friendly behavior, and backward compatibility.
- Ability to own technical problems end to end, make architectural trade-offs, and guide engineers through reviews and mentorship.
- Clear written and spoken English communication skills.
- Ability to work fully remotely in a largely asynchronous environment; the listed salary range applies to residents of the specified EU country or countries.
Nice to have
- IDE extension development, including JetBrains plugins in Kotlin or VS Code extensions.
- Knowledge of the Language Server Protocol, language servers, or editor integrations.
Culture & Benefits
- Fully remote and largely asynchronous work environment.
- Weekly sync within the Developer Clients group and collaboration across team boundaries.
- Flexible Paid Time Off.
- Health, financial, parental leave, equity, and employee stock purchase benefits.
- Team Member Resource Groups and a Growth and Development Fund.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
3 дня назад
Senior Software Development Engineer (Fintech)
320 000 - 360 000PLN
Utorg
1 час назад
Senior Backend Developer (Fintech)
4 дня назад
Backend Engineer (AI)
120 000 - 175 000$
3 дня назад
Senior Backend Developer (TypeScript)
Valletta.Software | AI-Care
1 час назад
Lead Go Engineer (AI/ML integration and configuration)
4 500 - 4 500$
Andersen Lab
1 час назад
Backend Developer (.NET) in the EU
2 500 - 3 300€