Эта вакансия в архиве

Посмотреть похожие вакансии ↓
4 дня назад

Frontend-разработчик (React/TypeScript)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Страна
Russia

Описание вакансии

Текст:
/
TL;DR
Frontend-разработчик (React/TypeScript): Разработка и поддержка интерфейсов HR-порталов и сервисов кадрового электронного документооборота с акцентом на React, TypeScript, интеграцию с REST API и продуктовый UX. Focus on прототипировании в Figma, построении клиентской логики и состояния, обеспечении доступности, тестировании и архитектуре фронтенда.

Локация: Москва, 2-я Брестская улица, 48. Работа на месте работодателя.

Компания

ЛУКОЙЛ-Технологии — аккредитованная IT-компания, развивающая корпоративные портальные решения и HR-сервисы.

Что делать

  • Разрабатывать и поддерживать интерфейсы HR-сервисов и порталов для кадрового электронного документооборота.
  • Создавать клиентскую логику и управление состоянием приложения на React, TypeScript и Effector.
  • Интегрировать фронтенд с backend через REST API и участвовать в согласовании API-контрактов.
  • Проектировать адаптивные и доступные интерфейсы, прототипировать пользовательские сценарии в Figma и доводить решения до production.
  • Писать модульные и компонентные UI-тесты, участвовать в архитектурном планировании, code review и приёмке функций подрядчика.
  • Работать с Git, GitLab CI/CD, Docker и деплоем в контейнерной среде; ставить задачи подрядчику по фронтенду.

Требования

  • Высшее образование и более 5 лет коммерческой frontend-разработки.
  • Уверенное владение JavaScript, TypeScript, React, HTML и CSS.
  • Практический опыт с Effector либо глубокий опыт с Redux, MobX или RxJS и готовность перейти на Effector.
  • Опыт с SASS; понимание БЭМ и дисциплины именования и структуры стилей в крупном проекте.
  • Понимание кроссбраузерной и адаптивной вёрстки, доступности и предсказуемого поведения UI.
  • Понимание REST API и опыт работы с авторизацией в корпоративных порталах, включая JWT и SSO.
  • Уверенное владение Git, опыт с GitLab CI/CD, Docker/Docker Compose и понимание деплоя в Kubernetes.
  • Навыки UI/UX, быстрой сборки макетов в Figma и перевода сценариев в реализуемые компоненты; опыт с формами, многошаговыми процессами, таблицами и фильтрами.
  • Понимание клиентской веб-безопасности, включая XSS, хранение токенов и CORS; опыт с Keycloak или корпоративным SSO.
  • Опыт со Storybook, design system, переиспользуемыми UI-kit и OpenAPI/Swagger для согласования API с backend.
  • Базовое понимание backend-стека Django/DRF, Kafka и PostgreSQL.

Хорошо, если есть

  • Опыт в HR, КЭДО, документообороте, подписании или согласованиях.
  • Опыт с drf-spectacular или генерацией клиентов из OpenAPI.
  • Знание Web Vitals и профилирования производительности React-приложений.
  • Опыт написания e2e-тестов с Playwright или Cypress.
  • Навыки менторинга middle-разработчиков и ведения фронтенд-стандартов в команде.
  • Знание LESS, styled-components или CSS Modules.

Культура и преимущества

  • Полное трудоустройство в ООО «ЛУКОЙЛ-Технологии».
  • Ежегодная индексация заработной платы и годовая премиальная выплата.
  • Выплата к отпуску и премия ко Дню нефтяника.
  • Медицинское обслуживание по полису ДМС.
  • Компенсация на оздоровление.