Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаРазработчик интерфейсов в команду поиска квартир
Поиск всегда находится на острие прогресса. Многие инструменты и технологии, которые стали де-факто стандартом внутри компании, придуманы и разработаны у нас. Мы активно экспериментируем с современными технологиями, используем актуальный стек разработки, увеличиваем собственную эффективность с помощью 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
Мы ждем, что вы
- Работали с терминалом
- Отлично владеете TypeScript или JavaScript
- Хорошо знаете вёрстку
- Умеете работать с системами контроля версий
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие