← Все вакансии

Frontend-разработчик в Web IDE

Мы разрабатываем Web IDE — инструмент для работы с базами данных, через который можно просматривать и менять схему БД, исполнять запросы.

WebSQL похож на DataGrip, pgAdmin, но при этом он тесно проинтегрирован с Yandex Cloud.

Раньше мы были стартапом, но сейчас расширились: у нас уже две инсталляции, в каждой из которых два окружения, и в каждом по три микросервиса.

Присоединяйтесь, чтобы растить продукт вместе!

Задачи и обязанности

Разработка новых фич для 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-ассистентами для решения мелких задач
TypeScript SQL React Vue Angular Node.js PostgreSQL MySQL Elasticsearch Kubernetes CI/CD Yandex Cloud
Откликнуться →