React Developer

Software Development company
Remote or Moscow, Russia
Roles:
Frontend
Must-have skills:
JavaScriptReactTypeScript
Nice-to-have skills:
AngularVue.js
Considering candidates from:
Russia
Work arrangement: Onsite or remote
Industry: Software Development
Language: Russian
Level: Middle or senior
Required experience: 2+ years
Relocation: Paid
Visa support: Not provided
Size: 201 - 500 employees

React Developer

Software Development company
Remote or Moscow, Russia
Компания занимается разработкой собственных продуктов, а также развитием проектов для своих партнеров, например, для Российской академии наук. Компания полностью самостоятельна и независима, они сами пишут ТЗ и являются заказчиками на многих проектах. На данный момент основная работа ведется по трем из них: СУБД, Криптография и социальный портал для ученых.
Сейчас компания в поиске React разработчиков для развития социальной научной сети (портала), который будет включать в себя информационные и технические ресурсы для проведения фундаментальных исследований, прикладных разработок, научной и образовательной деятельности.

Задачи:
  • Разработка фронтенд-составляющей информационной системы с функциями интеллектуального поиска, социального взаимодействия, публикации
  • Адаптация для мобильных устройств (PWA)
  • Интеграция с внешними системами (API)
Обязательные требования:
  • Опыт работы от 3 лет
  • Уверенное знание JavaScript, TypeScript
  • Опыт работы с React.js (с использованием Redux, Saga, Webpack)
  • Опыт разработки PWA
  • Опыт работы с REST API, использования Swagger
  • Опыт кроссбраузерной адаптивной верстки
  • Навыки работы с Git
  • Базовое знание Unix/Linuх
  • Понимание принципов KISS, DRY, SOLID
  • Высшее образование
  • Стремление активно развиваться и изучать новое
  • Умение и желание докапываться до сути
  • Умение поддерживать порядок и быть педантом в вопросах качества
  • Умение читать и понимать техническую литературу на английском языке
  • Терпеливое отношение к чужому коду и к критике собственного
  • Желание и умение работать в команде
Будет плюсом:
  • Опыт работы с Node.js, SQL 
  • Опыт организации модульного тестирования
Бенефиты:
  • Работа над масштабными проектами с использованием передовых технологий в команде высококлассных специалистов
  • Официальное трудоустройство, стабильную з/п
  • Гибкое начало рабочего дня
  • Бесплатные обеды
  • Работа в современном БЦ, комфортные рабочие места
  • ДМС (после испытательного срока)
Процесс:
  1. Вводный звонок с Toughbyte (15-30 минут)
  2. Техническое интервью (60 минут)
  3. Тестовое задание 
  4. Проверка СБ (1-2 недели)