- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Frontend-разработчик в Web IDE
Высокий балл за сильный бренд работодателя (Яндекс), работу над сложным инженерным продуктом (Web IDE) и использование современных технологий. Отсутствие указанной зарплаты — единственный существенный минус.
Сложность вакансии
Работа в Яндексе требует высокого уровня владения TypeScript и React, а также понимания работы баз данных и инструментов парсинга (ANTLR). Ожидается умение брать на себя полную ответственность за фичи и работать над сложной инфраструктурой CI/CD.
Анализ зарплаты
Яндекс обычно предлагает конкурентоспособную зарплату на уровне или выше медианы рынка для опытных разработчиков, дополняя её расширенным соцпакетом и опционами. Ожидаемый доход для Middle/Senior уровня в Москве соответствует рыночным диапазонам.
Сопроводительное письмо
I am writing to express my interest in the Frontend Developer position for Web IDE at Yandex. With a strong background in TypeScript and React, as well as practical experience working with SQL databases like PostgreSQL, I am excited about the opportunity to contribute to the development of complex features such as long-query support and advanced SQL autocomplete using ANTLR.
Throughout my career, I have taken end-to-end responsibility for features, ensuring that the code is not only functional but also clean and maintainable. I appreciate Yandex's philosophy of avoiding over-engineering and focusing on what is truly necessary. My experience in stabilizing CI/CD pipelines and improving development tools aligns well with your infrastructure goals.
I am a strong believer in constructive feedback and collaborative teamwork. I look forward to the possibility of discussing how my technical skills and approach to software development can help the Web IDE team achieve its ambitious roadmap.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Яндекс уже сейчас
Присоединяйтесь к команде Яндекса и создавайте инструменты, которыми пользуются тысячи разработчиков!
Описание вакансии
Frontend-разработчик в Web IDE
#офис
Компания: Яндекс
☑️Какие задачи вас ждут
-Разработка новых фич для Web IDE
В ближайшее время будем заниматься внедрением импорта и экспорта данных, поддержкой долгих (более 15 минут) запросов, поддержкой read-only-подключений, новой on-premise-инсталляции, YDB, Elasticsearch, баз данных KSQL.
-Улучшение автодополнения при написании SQL-запросов
Для автодополнения мы используем ANTLR, дописываем опенсорс-код.
Улучшение инфраструктуры
Вы будете заниматься стабилизацией CI/CD, инструментов разработки.
☑️Мы ждем, что вы
-Уверенно владеете TypeScript, разрабатывали UI на React, Angular или Vue
-Получили практический опыт работы с базами данных SQL: PostgreSQL, MySQL, YDB или аналогами
-Отвечали за фичи end to end
-Любите простой и понятный код. У нас нет фактори-методов и фабрик. Мы пишем только то, что нужно. Если код проходит проверку временем, то расширяем и улучшаем его
-Умеете воспринимать и аккуратно давать фидбэк, работать в команде
Контакты: Откликнуться
JavaScript Job 💬 Откликнуться | 💙 Откликнуться | 💬 Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Angular
- TypeScript
- SQL
- CI/CD
- PostgreSQL
- React
- MySQL
- Vue
- ElasticSearch
- YDB
- ANTLR
Возможные вопросы на собеседовании
Вакансия предполагает работу над автодополнением SQL с использованием ANTLR.
Расскажите о вашем опыте работы с парсерами или генераторами парсеров, такими как ANTLR. Как бы вы подошли к реализации автодополнения для сложного языка запросов?
В задачах указана поддержка долгих запросов (более 15 минут).
Как бы вы организовали обработку и отображение статуса очень длительных запросов на фронтенде, чтобы обеспечить хороший UX и избежать проблем с таймаутами?
Яндекс ценит простой код без избыточных паттернов (фабрик и т.д.).
Как вы определяете грань между необходимой абстракцией и оверинжинирингом? Приведите пример, когда вы упростили сложное решение.
Требуется опыт работы с SQL базами данных.
Опишите ваш опыт проектирования схем данных или оптимизации SQL-запросов. Как эти знания помогают вам при разработке интерфейсов для работы с БД?
Упоминается работа над CI/CD и инструментами разработки.
С какими инструментами автоматизации сборки и тестирования вы работали? Какие метрики стабильности CI/CD вы считаете наиболее важными?
Похожие вакансии
Frontend-разработчик (Middle)
Frontend Developer
Frontend-разработчик (React / TypeScript)
Руководитель группы frontend (Team Lead)
Frontend Developer (React)
Middle React Developer [B2B Fix Tower]
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Россия