Senior backend-разработчик TypeScript
Коротко
Leads technical development of plugins and codebase for VSCode and Theia IDE, including AI integration and CLI tools; TypeScript, JS/TS, Git, CI/CD. · Needs: TypeScript expertise, web backend or desktop app development on JS/TS, web frontend on a modern JS/TS framework, Git, CI/CD, terminal utilities.
Описание от работодателя
Мы создаем разнообразные инструменты для разработчиков, включая новую десктопную IDE на основе кодовой базы Visual Studio Code и Theia. Поверх кода VSCode и Theia строятся инструменты, которые учитывают как рыночные требования (например, программирование с ИИ-агентами), так и специфику защищенной корпоративной среды.
Мы ищем технического лидера команды разработчиков, который (совместно с продуктовым лидером команды) сможет успешно вести процесс разработки и регулярно выпускать релизы продуктов. Это не менеджерская, а техническая позиция: нужно уметь экспертно писать код как вручную, так и с помощью инструментов искусственного интеллекта.
Кандидат не обязан иметь опыт разработки IDE, плагинов VSCode или ИИ-агентов (хотя таковое умение является сильным плюсом). Тем не менее, работа подразумевает полное погружение в эти дисциплины.
Важной особенностью работы является то, что любой плагин для IDE состоит не только из чистой логики, но имеет визуальный интерфейс. Мы не делим разработчиков на «чистых фронтендеров» и «чистых бэкендеров» - кандидат должен уметь не только написать логику, но и оформить визуальный интерфейс своего плагина.
Чем предстоит заниматься развитие плагинов и кодовой базы для VSCode и Theia
разработка дополнительных инструментов (CLI, MCP, web back+front, и т.п.)
интеграция Искусственного Интеллекта, разработка ИИ-агентов
участие в планировании релизов, декомпозиции задач, контроле результата
работа с командой: помощь коллегам, онбординг новых специалистов, и так далее
создание и сопровождение дистрибутива продукта.
Мы ожидаем: умение грамотно пользоваться TypeScript и его экосистемой
опыт разработки веб-бэкенда или десктопных приложений на JS/TS
опыт разработки веб-фронта на одном из современных фреймворков для JS/TS
готовность изучать и использовать другие языки и технологии (Rust, Python, Go)
умение работать с Git, инструментами CI/CD, терминальными утилитами
умение работать как с использованием ИИ, так и без него.
Будет существенным плюсом:
умение работать в режиме исследования (R&D), с высокой неопределенностью
опыт в разработке IDE или плагинов для IDE (любая платформа – VSCode, IDEA, Zed…)
опыт в разработке ИИ инструментов (харнессы, агенты, модели, и т.п.)
опыт в разработке инструментов для разработчиков (компиляторы, отладчики, и т.п.)
опыт использования разных языков (Rust, Python, Go).
Мы предлагаем: годовой бонус и ежегодный пересмотр зарплаты
расширенный ДМС с первого дня, страхование жизни, корпоративная пенсионная программа
статус аккредитованной ИТ-компании со всеми преимуществами
льготная ипотека для сотрудников, подписка Прайм с возможностью шеринга (совместного использования) на трёх близких, скидки от партнеров и сервисов группы компаний
корпоративный университет Сбера, внутренняя образовательная платформа, участие в IT-конференциях
90 дней удаленной работы из любого региона РФ
реферальная программа (бонус до 100 000 рублей).