Vacancy Junior Frontend Developer (React), Нижний Новгород - STM Labs
To vacancies list

Junior Frontend Developer (React), Нижний Новгород

Required work experience: Between 1 and 3 years

Full time, Full day

Nizhny Novgorod
Apply

Мы приглашаем Вас стать частью команды проекта по разработке конвергентной системы предбиллинга.

Просим внимательно изучать вакансию и условия работы!
Мы рассматриваем кандидатов исключительно из Нижнего Новгорода.

Задачи:

  • Разработка пользовательских web-интерфейсов по дизайн-макетам с учётом пользовательских сценариев, UX, а также обработка edge-case’ов и ошибок
  • Поддержка и развитие существующего функционала
  • Исправление багов и улучшение стабильности приложения
  • Оптимизация и рефакторинг кода
  • Разработка и развитие внутренней библиотеки компонентов и core-библиотеки

Основные навыки:

  • Уверенные знания HTML, CSS, JavaScript, TypeScript
  • Опыт работы с React
  • Опыт работы со стейт-менеджерами (Effector, Redux, Zustand или аналогами)
  • Понимание принципов работы браузера и сети (HTTP, CORS)
  • Понимание асинхронности (Promises, async/await)
  • Опыт работы с формами (React Hook Form, Formik или аналогичные решения)
  • Умение писать чистый, поддерживаемый код
  • Стремление к профессиональному развитию
  • Навык самостоятельной работы с документацией

Желательные навыки:

  • Опыт использования styled-components или аналогичных решений
  • Опыт написания тестов и работы со Storybook
  • Понимание принципов ООП и SOLID
  • Понимание архитектурных подходов (FSD, разделение ответственности)
  • Понимание фронтенд-инфраструктуры (CI/CD, сборка, линтеры)
  • Понимание реактивного подхода (RxJS, Effector, Bacon или другие библиотеки реактивности)
  • Опыт работы с WebSocket
  • Практика с библиотеками визуализации и редакторами (Monaco, X6, G2 и подобными)

Мы предлагаем:

  • Трудоустройство согласно Трудовому Кодексу РФ в аккредитованную ИТ-компанию;
  • Гибкий рабочий график;
  • Гибридный формат работы (офис в Нижнем Новгороде);
  • Дополнительное медицинское страхование (включая стоматологию);
  • Компенсация 50% стоимости языковых курсов, фитнес-абонементов и других спортивных программ, а также участие в регулярных корпоративных тренировках по футболу и волейболу;
  • Работа в комфортабельном офисе с зонами отдыха;
  • Участие в регулярных корпоративных мероприятиях и спортивных инициативах.
Key skills:
JavaScript CSS TypeScript React

Apply vacancy