Обязанности:
Реализация продуктовых задачМы внедряем много продуктовых фич, поэтому нам важно быстро и эффективно реализовывать запросы наших пользователей. Дизайнеры и разработчики в наших сервисах используют современную библиотеку компонентов рекламных кабинетов, которая позволяет больше концентрироваться на бизнес-логике приложения и меньше — на вёрстке. Проектирование архитектуры и развитие сервиса
Архитектура наших сервисов основана на подходе FSD и использует все преимущества этой технологии. Но мы не стоим на месте: улучшаем и оптимизируем практики написания кода для стабильного развития и удобства поддержки сервиса. Улучшение инфраструктуры
Помимо продуктовых задач, мы уделяем время поддержке наших инфраструктурных процессов: CI/CD, сборке, оптимизации времени работы интерфейса. Наши проекты — часть большой монорепы рекламных кабинетов, поэтому мы также улучшаем общие библиотеки и инструменты. Больше о фронтенде в Яндексе — в канале Yandex for Frontend
Ключевые навыки:
- Хорошо владеете TypeScript и разбираетесь в React
- Понимаете архитектурные паттерны современных приложений
- Готовы отвечать за результат и предлагать улучшения
- Открыты для новых инструментов и практик
- Хотите участвовать в жизни продукта — от обсуждения идеи до релиза фичи
Дополнительные требования:
- Работали над большими проектами
- Разрабатывали инфраструктуру, CI/CD, реализовывали интеграционное тестирование
- Понимаете, что такое FSD и каковы особенности его применения