Frontend Developer / Middle

Зарплата

от 150 000 до 230 000 ₽

Местоположение и тип занятости

Москва, Санкт-Петербург, КазаньПолный рабочий деньМожно удаленно

Компания

Full-remote blockchain development company, working with clients from Japan, EU, US and other countries.

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

Условия работы

Обязанности:

  • Участвовать в проектировании и выборе архитектурных и технологический решений: компонентные библиотеки, средства автоматизации
  • Поддерживать высокую инженерную культуру: ревью кода, тесты, линтинг
  • Писать понятный и чистый код
  • Опыт адаптивной верстки
  • Написание компонентов, взаимодействующих с серверной частью
  • Актуализация и ведение компонентной базы элементов
  • Разработка на основе функциональных требований (Figma, User stories)

Стек технологий: JavaScript, TypeScript, React, HTML, CSS, Redux, Git

Требования:

  • Опыт работы с фронтендом от трех лет.
  • Навыки уточнения требований, декомпозиции, поиска и анализа оптимальных решений для задач.
  • Умение читать и разбираться с чужим кодом.
  • Уверенное знание JavaScript/TypeScript и его особенностей, принципов работы браузера.
  • Опыт работы и понимание внутреннего устройства и паттернов использования React и его экосистемы, в т.ч. Redux/MobX.
  • Знания о парадигмах ООП и ФП, алгоритмах и структурах данных, паттернах проектирования, способность оценить код на соответствие принципам SOLID.
  • Умение работать в команде;

Дополнительным преимуществом будет:

  • Опыт с next.js, redux-saga, redux-form, formic.
  • Опыт работы в блокчейн проектах и понимание принципов работы технологии распределенных реестров
  • Знание английского языка приветствуется