Описание вакансии
Подразделение HR Tech разрабатывает, поддерживает и развивает внутренние сервисы Яндекса. Мы отвечаем за десятки важных систем, необходимых для работы компании. Наши пользователи — все сотрудники Яндекса. У этого есть свои классные особенности: например, можно прямо пообщаться с пользователем и быстро получить актуальный фидбэк. Мы активно растём и развиваемся вместе с компанией, задач перед нами с каждым годом встаёт всё больше, и они становятся смелее и сложнее.
Сейчас мы ищем разработчика интерфейсов в команду компенсаций и бюджетирования. К этому направлению относятся вопросы материальной и не только мотивации сотрудников и учёта её стоимости. В зоне ответственности команды находятся два десятка микросервисов, есть сформировавшийся стек технологий и коллектив опытных специалистов.
Какие задачи вас ждут:
Настраивать и развивать инфраструктуру для разработки и деплоя фронтовых приложений
Наши фронтендеры сами настраивают свою инфраструктуру так, чтобы она работала наилучшим образом: быстро и эффективно. Знаете, как ускорить сборку релиза и его доставку в прод? А может, хотите в этом разобраться? Давайте делать это вместе!
Поддерживать технологии актуальными
Никто не любит копаться в легаси. Вот и мы тоже. Поэтому мы стараемся выстраивать процессы так, чтобы технологии не устаревали, помогали развиваться проекту и сотрудникам. Это не всегда просто — но полезно и увлекательно.
Проектировать, анализировать, оптимизировать приложения, улучшая их каждый день
Мы делаем внутренние сервисы разных масштабов, поэтому сталкиваемся с разными задачами. Это позволяет каждому проявить себя в области, которая его больше всего привлекает. Например, иногда нужно разобраться, почему приложение потеряло былую лёгкость, или научиться рендерить огромные массивы информации без задержек, или спроектировать систему, которую легко развивать и масштабировать.
Мы ждём, что вы:
- Владеете технологиями JS, React, Redux (как плюс — TypeScript)
- Понимаете webpack
- Технически грамотны
- Пишете эффективный и понятный код
- Способны и готовы объяснять свои решения, договариваться с коллегами
- Самостоятельны
- Готовы работать в команде
- Увлечены своей работой и хотите влиять на общий результат, чтобы делать пользователей счастливее, а не просто закрывать задачи