Обязанности:
Проектирование современных поисковых и диалоговых интерфейсовВы будете улучшать пользовательский опыт в поиске Карт: развивать существующие сценарии, упрощать сложные пользовательские пути и создавать новые интерфейсы. Важно не только реализовывать решения, но и предлагать идеи — продуктовые и технические — и доводить их до внедрения. Разработка и внедрение фронтенд- и фулстек-решений
Вам предстоит находить оптимальные технические решения, экспериментировать с подходами и инструментами, а затем внедрять их в продукт. Мы уделяем особое внимание производительности и пользовательскому опыту: интерфейсы должны работать быстро и стабильно на любых устройствах, код — оставаться чистым, современным и поддерживаемым, архитектура — масштабируемой и устойчивой. Больше о фронтенде в Яндексе — в канале Yandex for Frontend
Ключевые навыки:
- Работали с React
- Уверенно владеете JavaScript
- Умеете работать с кросс-браузерной и адаптивной вёрсткой
- Знакомы с шаблонами проектирования и компонентным подходом
- Используете инструменты для повышения качества кода: линтеры, тесты
- Умеете самостоятельно организовывать свою работу и нести ответственность за результат
- Эффективно взаимодействуете с командой
Дополнительные требования:
- Работали с TypeScript и Node.js
- Знакомы с системами контроля версий: Git, SVN
- Уверенно пользуетесь командной строкой в UNIX-системах
