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

Роль: Инженер/Разработчик HR-Tech
Требования к опыту: 3–6 лет
Дата добавления: 27.01.2025
Вакансия закрыта: 03.03.2025
03.03.2025
TMS (Talent Management System) — это сервисы для мотивации, развития и оценки эффективности сотрудников всего Яндекса. Мы помогаем руководителям получать объективную информацию о работе подчинённых и управлять их персональным развитием. Мы помогаем сотрудникам рассказывать о своих достижениях и расти профессионально.
Многие наши пользователи технически подкованны. Это повышает планку ожиданий к удобству и проработанности сервисов и позволяет получать полезный фидбэк с интересными идеями. С каждым годом перед нами ставятся всё более сложные и смелые задачи, мы активно растём и ищем опытного разработчика, чтобы усилить команду. У нас современный стек технологий, есть как полностью новые проекты, так и те, где остатки легаси открывают простор для творчества.
Наши проекты:
-
Ревьюшница
— сервис, где нет права на ошибку. Именно здесь все руководители Яндекса регулярно оценивают эффективность работы сотрудников, сравнивают их друг с другом и принимают (иногда судьбоносные) решения о распределении вознаграждений, повышении зарплат и грейдов -
Фидбечница
— сервис, где каждый сотрудник пишет отзыв о своих достижениях и проделанной работе, запрашивает честное мнение коллег и отвечает им тем же -
HR Components
— библиотека общих компонентов для сервисов всего HR Tech -
Квант
— платформа корпоративного обучения, где сотрудники проходят онлайн-курсы и записываются на тренинги -
Лаборатория Кванта
— связанный сервис для создания и администрирования курсов -
Space
— портал о карьере, помогающий сотрудникам развиваться внутри компании
Наш технологический стек:
- React, TypeScript, JavaScript
- Next.js, Express, Node.js
- react-query, SWR, RxJS, Redux
- CSS, CSS Modules
- Storybook, Playwright, Jest, testing-library
Какие задачи вас ждут:
Максимизация ценности продукта для бизнеса
Код — не главное. Требования не высечены в камне. Мы ценим полезные идеи и пересматриваем первоначальный план, если это улучшит продукт.
Разработка
Вы будете прорабатывать и реализовывать фичи, проектировать архитектуру, писать тесты, оптимизировать приложения, улучшать UX.
Активное сотрудничество в кросс-функциональной команде
Прежде чем идея берётся в разработку, мы прорабатываем её с командой: продактом, дизайном, бэкендом.
Мы ждём, что вы:
- Отлично знаете JavaScript или TypeScript, React (либо Vue, либо Angular), CSS
- Пишете как эффективный понятный код, так и тесты
- Способны объяснять свои решения и договариваться с коллегами
- Самостоятельны, внимательны, ответственны и инициативны
- Умеете работать в команде и решать проблемы пользователей, а не просто закрывать задачи
- Увлечены тем, что делаете
Будет плюсом, если вы:
- Решали сложные задачи, работали с архитектурой и оптимизацией веб-приложений
- Знакомы с Next.js, Playwright/Cypress, Jest, testing-library, Node.js/NestJS, webpack/Vite, react-query/SWR/Apollo

Telegram-канал HR-Tech.Карьера
Ежедневно публикуем вакансии в сфере HR-Tech от лучших компаний. Подпишитесь, чтобы найти работу своей мечты!