Обязанности:
Разработка новых фич для Web IDEВ ближайшее время будем заниматься внедрением импорта и экспорта данных, поддержкой долгих (более 15 минут) запросов, поддержкой read-only-подключений, новой on-premise-инсталляции, YDB, Elasticsearch, баз данных KSQL. Улучшение автодополнения при написании SQL-запросов
Для автодополнения мы используем ANTLR, дописываем опенсорс-код. Улучшение инфраструктуры
Вы будете заниматься стабилизацией CI/CD, инструментов разработки. Больше о разработке в Яндексе — в канале Yandex for Developers
Ключевые навыки:
- Уверенно владеете TypeScript, разрабатывали UI на React, Angular или Vue
- Получили практический опыт работы с базами данных SQL: PostgreSQL, MySQL, YDB или аналогами
- Отвечали за фичи end to end
- Любите простой и понятный код. У нас нет фактори-методов и фабрик. Мы пишем только то, что нужно. Если код проходит проверку временем, то расширяем и улучшаем его
- Умеете воспринимать и аккуратно давать фидбэк, работать в команде
Дополнительные требования:
- Разрабатывали BFF или микросервисные бэкенд-приложения на Node.js
- Работали с Redux Toolkit
- Занимались DevOps, работали с K8s и использовали Infrastructure as Code
- Работали с облачными провайдерами
- Пользуетесь AI-ассистентами для решения мелких задач
