Roles: 
Frontend
Must-have skills: 
ReactJavaScriptTypeScript
Nice-to-have skills: 
Vue.jsAngular
Considering candidates from:
Russia
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
Company
Компания занимается разработкой собственных продуктов, а также развитием проектов для своих партнеров, например, для Российской академии наук. Компания полностью самостоятельна и независима, они сами пишут ТЗ и являются заказчиками на многих проектах. На данный момент основная работа ведется по трем из них: СУБД, Криптография и социальный портал для ученых.
Description
Сейчас компания в поиске React разработчиков для развития социальной научной сети (портала), который будет включать в себя информационные и технические ресурсы для проведения фундаментальных исследований, прикладных разработок, научной и образовательной деятельности.
Задачи:
- Разработка фронтенд-составляющей информационной системы с функциями интеллектуального поиска, социального взаимодействия, публикации
 - Адаптация для мобильных устройств (PWA)
 - Интеграция с внешними системами (API)
 
Обязательные требования:
- Опыт работы от 3 лет
 - Уверенное знание JavaScript, TypeScript
 - Опыт работы с React.js (с использованием Redux, Saga, Webpack)
 - Опыт разработки PWA
 - Опыт работы с REST API, использования Swagger
 - Опыт кроссбраузерной адаптивной верстки
 - Навыки работы с Git
 - Базовое знание Unix/Linuх
 - Понимание принципов KISS, DRY, SOLID
 - Высшее образование
 - Стремление активно развиваться и изучать новое
 - Умение и желание докапываться до сути
 - Умение поддерживать порядок и быть педантом в вопросах качества
 - Умение читать и понимать техническую литературу на английском языке
 - Терпеливое отношение к чужому коду и к критике собственного
 - Желание и умение работать в команде
 
Будет плюсом:
- Опыт работы с Node.js, SQL
 - Опыт организации модульного тестирования
 
Бенефиты:
- Работа над масштабными проектами с использованием передовых технологий в команде высококлассных специалистов
 - Официальное трудоустройство, стабильную з/п
 - Гибкое начало рабочего дня
 - Бесплатные обеды
 - Работа в современном БЦ, комфортные рабочие места
 - ДМС (после испытательного срока)
 
Процесс:
- Вводный звонок с Toughbyte (15-30 минут)
 - Техническое интервью (60 минут)
 - Тестовое задание
 - Проверка СБ (1-2 недели)