CORE
2 070

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

Удаленно от 100 000 до 150 000 ₽
В закладки

Требования

  • Отличные знания JavaScript (включая ES6+).
  • Опыт работы с фронтендом от трех лет.
  • React и Redux.
  • Опыт работы с ФП в React-стэке.
  • Знание Git (git-flow).
  • Знание английского языка.

Задачи

  • JavaScript.
  • React.js.
  • Функциональное программирование.
  • Redux.

Условия

  • Работа над современным проектом без legacy-кода.
  • Интересные, масштабные и разнообразные задачи.
  • Отличный офис в центре для москвичей (или возможность полностью удаленной работы).
  • Возможность изменить мир ;)
  • Заработная плата обсуждается с успешным кандидатом.

Дополнительно

Сегодня мы ищем в команду разработчиков на старте нашего рокет-шипа. Тот, кто хочет действительно наносить пользу пользователям и менять мир — нам с вами по пути в этой экспедиции.

Наш продукт выводит образование на новый уровень. Нет никакой диктатуры институтов распространения знаний. Любой человек может создавать собственный образовательный контент, автоматически адаптированный под все устройства, получать обратную связь от своих пользователей, получать аналитику по результатам обучения, делиться с другими разработками наработками, в будущем — получить права на свой контент с возможной монетизацией.

Звучит амбициозно? Но это уже работает, и не нужны никакие сложные и дорогие системы управления обучением.

Образование должно быть открытым и доступным. А зарабатывать на нем должны те, кто действительно даёт актуальные знания для своих пользователей, а не здания с серыми стенами. Нам меньше года, но на нашем ПО были запущены федеральные образовательные проекты: Всероссийский финансовый зачет совместно с «Банком России», Блокчейн-зачет совместно с ВЭБ, Финансовый баттл с QIWI в «Артеке», Всероссийский правовой диктант совместно с АЮР и АСИ.

Продукт планируется к выходу на международный рынок в первом квартале 2019. Смотрите более подробное описание проекта по ссылке.

Команда проекта имеет большой опыт в реализации крупных федеральных образовательных проектов: openedu.ru, edcrunch.ru, moscowglobalforum.ru, neorusedu.ru — и этот список можно продолжать.

О проекте

Вам предстоит присоединиться к команде и работать над фронтендом конструктора, разрабатывать новую функциональность, улучшать существующую, заниматься техническим менторством новичков.

Мы надеемся найти на эту позицию человека, который сможем работать с минимальным внешним контролем или вообще без него, самостоятельно находить решения поставленных задач.

Мы используем полностью функциональный подход, включая lodash/fp и recompose, поэтому знакомство и опыт работы с функциональным программированием обязателен.

Остальной стэк стандартен — это Redux, Redux-saga, Redux-persist и так далее.

Будет плюсом:

— Опыт самостоятельной настройки сборщиков и таск-раннеров (Webpack, Grunt/Gulp и так далее) и CI процесса.
— Опыт работ в Node.js.
— Умение верстать, знание препроцессоров CSS.

Контакты

Показать контакты
...
CORE

Construct Online Resources for Education — образовательный стартап. Наш продукт – web-based-приложение для создания образовательных материалов и проверки знаний после обучения с аналитической системой выработки индивидуальных рекомендаций.

Подписаться
Подписан
Отписаться
{ "author_name": "Ирина Салина", "author_type": "self", "tags": [], "comments": 0, "likes": 0, "favorites": 2, "is_advertisement": false, "subsite_label": "vacancies", "id": "59854", "is_wide": true }

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } }, { "id": 19, "label": "Тизер на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "p1": "cbltd", "p2": "gazs" } } } ]
Нейронная сеть научилась читать стихи
голосом Пастернака и смотреть в окно на осень
Подписаться на push-уведомления
{ "page_type": "default" }