Яндекс ID — ключевой компонент экосистемы Яндекса. Мы обеспечиваем сквозную авторизацию на портале и во внешних сервисах, отвечаем за регистрацию, авторизацию и управление пользовательскими данными. Наши приоритеты — удобство и безопасность. Команда личного кабинета Яндекс ID создаёт и поддерживает инфраструктуру, которая позволяет миллионам пользователей управлять своими данными и получать доступ ко всем сервисам Яндекса.
Разработчик фронтенда сервисов авторизации
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Вам предстоит участвовать в проектировании продукта, обсуждать и предлагать архитектурные решения вместе с командой, продуктами и дизайнерами.
- Вы будете разрабатывать интерфейсы, поддерживать многочисленные эксперименты и обновления, писать на JavaScript и TypeScript для браузера и на Node.js для BFF.
- Вы станете улучшать качество и повышать скорость работы интерфейсов.
- Вместе с командами из разных сервисов Яндекса вы сделаете так, чтобы управление пользовательскими данными было удобным и безопасным.
требования
- Работали с React и TypeScript в production-проектах
- Понимаете асинхронные процессы: загрузки, ошибки, повторные запросы, многошаговые флоу
- Знакомы с GraphQL (желательно Apollo Client)
- Писали unit- и E2E-тесты (Vitest/Jest, Playwright)
- Умеете писать поддерживаемый код и работать в слоистой архитектуре (FSD или аналог)
- Работали с Effector или другим явным state management (Redux, MobX, Zustand)
- Имеете опыт с NestJS либо BFF, SSR
- Знакомы со Storybook, i18n, формами и валидацией
условия
- Условий в вакансии нет
навыки
Яндекс ID — единый аккаунт для входа в сервисы Яндекса и на сайты или в приложения, которые поддерживают авторизацию через Яндекс.
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.