Свяжитесь напрямую по этой вакансии
Разработчик интерфейсов в команду поиска квартир
Поиск — ведущая поисковая система России и лидер на рынке онлайн-рекламы, один из важнейших бизнесов Яндекса. С помощью нейротехнологий наши пользователи быстро находят ответ на любой вопрос, заданный текстом, голосом или картинкой.
Поиск всегда находится на острие прогресса. Многие инструменты и технологии, которые стали де-факто стандартом внутри компании, придуманы и разработаны у нас. Мы активно экспериментируем с современными технологиями, используем актуальный стек разработки, увеличиваем собственную эффективность с помощью AI.
В Поиске множество команд, а значит, большое разнообразие задач. Наши разработчики активно участвуют в развитии продукта.
Мы же строим внутри Поиска универсальный сервис для поиска и покупки недвижимости, основанный на уважении, экспертности и стремлении превосходить ожидания, где каждый может быстро, удобно и безопасно найти жильё.
Разрабатывать интерфейсы на TypeScript/JavaScript + React Создавать современные и доступные пользовательские интерфейсы для веб-приложений. Применять компонентный подход, управлять состоянием приложения и обеспечивать высокую производительность. Писать чистый, типизированный и поддерживаемый код, используя лучшие практики и актуальные версии стека технологий.
Погружаться в бизнес-контекст сервиса Активно изучать доменную область и бизнес-процессы продукта. Обсуждать требования с аналитиками и продакт-менеджерами, чтобы понимать цели пользователей и бизнеса. Предлагать технические решения, которые не просто решают поставленные задачи, но и добавляют ценность сервису с точки зрения пользовательского опыта и бизнес-метрик.
Разрабатывать для современных браузеров: Chromium 66+, Firefox 61+, Safari 12+ Обеспечивать стабильную, быструю и идентичную работу интерфейсов во всех актуальных версиях популярных браузеров. Применять современные веб-стандарты (ES6+, CSS3) и полифиллы при необходимости, фокусируясь на производительности и кросс-браузерной совместимости без поддержки устаревших платформ.
Выкатывать код с помощью быстрого и надёжного конвейера (автотесты, беты для PR) и автоматических ежедневных релизов Работать в рамках отлаженного процесса непрерывной интеграции и доставки (CI/CD). Каждое изменение проходит через автоматизированный конвейер сборки, тестирования и развертывания на preview-окружениях для каждого pull request. Обеспечивать регулярные и предсказуемые поставки функциональности в production через систему автоматических ежедневных релизов.
Покрывать код автотестами в удобной инфраструктуре (unit, Storybook, скриншотами) Создавать и поддерживать комплексную систему автоматического тестирования для обеспечения надежности кодовой базы. Писать модульные (unit) тесты для логики компонентов и утилит. Использовать Storybook для визуального тестирования и документирования компонентов в изоляции. Внедрять скриншотное тестирование, чтобы предотвращать визуальные регрессии в интерфейсе.
Больше о фронтенде в Яндексе — в канале Yandex for Frontend
3-5 лет
Опыт работы
Полная занятость
Тип занятости
Гибрид, Офис
Формат работы
Middle
Грейд
Фронтенд
Специализация
Недвижимость
Отрасль
Корпорация
Тип компании
По городу
Фронтенд
Специализация
Недвижимость
Отрасль
Корпорация
Тип компании