В компании СберТех разрабатывается Platform V Works — семейство инструментов для agile-разработки продуктов, командной работы и управления производственным процессом. Кроме того, в прошлом году, СберТех представил веб-сервис GitVerse — российский аналог GitHub, который в ближайшем будущем получит большое развитие.
На стыке этих направлений ведется разработка плагинов и инструментов, взаимодействующих со всеми популярными интегрированными средами разработки (IDE). Эти инструменты упрощают жизнь разработчика и ускоряют процесс написания кода. Из известных инструментов можно отметить нейросетевые модели Giga Chat и Giga Code, являющиеся альтернативой Chat GPT и Copilot. Общее название этого продукта — Giga IDE.
В качестве основы для Giga IDE используется экосистема на основе платформ Visual Studio Code, IntelliJ IDEA CE, и специального серверного бэкенда, построенного с использованием современных Cloud-Native технологий.
В разработке используется комбинированный стек самых современных технологий, включая платформы Go (серверный бэкенд Giga IDE), TypeScript (плагины Giga IDE) и Java (серверный бэкенд остальных продуктов компании).
Наша задача в том, чтобы повысить продуктивность разработчиков, сделать ежедневный процесс написания кода более удобным и приятным.
Обязанности
Участие в разработке этого проекта — ваша возможность сказать свое слово в индустрии инструментов для разработчиков и поучаствовать в создании передового проекта, которым будут пользоваться тысячи ваших коллег по всей России и в мире.
Вы будете разрабатывать плагины и серверные компоненты для IDE. Вы будете заниматься интеграцией с сервисами, предоставляемыми Platform V Works, поддержкой языков программирования и фреймворков, и другими технологиями, повышающими продуктивность разработчиков. Вы будете писать много нового кода с нуля, самостоятельно определяя, как он будет организован.
Это свежий проект с минимальным количеством легаси, и от вас зависит, какой получится результат.
Используемый стек технологий: Go, TypeScript/Node.js, интеграция с Java-кодом на бэкенде.
Требования
- 2+ лет опыта в программировании на Go
- Опыт разработки многопоточных или асинхронных приложений
- Способность оптимизировать и рефакторить код, как свой, так и чужой
- Ответственность, самостоятельность, дисциплинированность
- Умение и желание работать в команде.
Будет плюсом:
- Опыт разработки для облачной среды (Cloud Native): Docker, Kubernetes, Helm, Ansible и пр.
- Опыт в разработке плагинов для Visual Studio Code, IntelliJ IDEA, Eclipse или Netbeans
- Понимание других языков и парадигм (Groovy, Haskell, Objective-C, Python, Scala, Ruby, и т.п.)
- Опыт разработки инструментов для разработчиков, компиляторов и понимание технологий анализа кода
- Опыт разработки или интеграции машинного обучения или больших данных (например, внедрения нейросетевых моделей).
Условия
- конкурентная заработная плата, официальное оформление по ТК РФ
- достойный годовой бонус
- виртуальная школа Сбера, корпоративный университет, повышение квалификации, IT конференции, митапы, библиотека
- ДМС (медицинское страхование) с первого рабочего дня
- Формат работы: гибридный или удаленный в Санкт-Петербурге/Москве
- пониженный процент ипотеки для сотрудников, льготное кредитование
- бесплатная подписка СберПрайм+, скидки от компаний-партнеров для сотрудников
- возможность профессионального и карьерного развития