Разработчик интерфейсов в Эйчартех

Дата размещения вакансии: 03.03.2025
Работодатель: Яндекс
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Мы создаём финансовые инструменты для сотрудников. Мы работаем над тем, чтобы каждый сотрудник Яндекса легко мог получить информацию о своих доходах в компании и не беспокоился об этом.

Наши инструменты позволяют прогнозировать доходы на несколько лет вперёд, оценивать доходы при разных сценариях ревью, просматривать графики вестинга опционов и получать понятную информацию из расчётного листка.

У нас небольшая, но дружная продуктовая команда. Это позволяет каждому из нас влиять на продукт и ежедневно улучшать его.

Наш стек: React, TypeScript, Redux, Vite, Vitest, Testplane, Storybook, React Testing Library и pnpm.

Какие задачи вас ждут:

Анализ и проектирование архитектуры
Вам предстоит анализировать бизнес-требования, составлять карты источников данных и проектировать архитектуру решений так, чтобы она была гибкой и легко модифицируемой.

Инфраструктура и тесты
Мы работаем с финансовыми данными, поэтому ошибки могут сильно огорчать наших пользователей. Предметная область не всегда легко запоминается с первого раза, поэтому мы стараемся обеспечить покрытие кода тестами. Мы настраиваем инфраструктуру (сборки и CI/CD-пайплайны) так, чтобы тесты быстро и эффективно защищали нас.

Работа с микрофронтендами
Вы станете частью нашей команды и будете работать с микрофронтендами. Это поможет сделать опыт взаимодействия сотрудников с нашими сервисами более продуктивным.

Новые фичи, обновление дизайна и работа с графиками
Доходы сотрудников Яндекса могут состоять из большого набора разных выплат. Иногда простое перечисление выплат не позволяет легко понять их суть. Вместе с продакт-менеджером и дизайнерами вы будете постоянно улучшать пользовательский опыт и упрощать доставку информации для коллег. В работе иногда нужно будет брать данные из 5–10 источников и составлять из них понятный и красивый график.

Мы ждем, что вы:

  • Отлично знаете JavaScript и TypeScript, React и CSS
  • Пишете эффективный, понятный и надёжный код
  • Умеете писать тесты
  • Готовы погружаться в анализ бизнес-требований, формулировать решения и договариваться с коллегами
  • Можете оценивать сроки реализации задачи
  • Заботитесь о пользователях

Будет плюсом, если вы:

  • Проектировали архитектуру приложений
  • Оптимизировали скорость загрузки приложений
  • Настраивали инфраструктуру и CI/CD
  • Писали интеграционные тесты и настраивали инфраструктуру для них