Junior/Middle React Frontend developer (React JS/ JavaScript разработчик)
Наш продукт OnlyOffice, мы делаем платформу для совместной работы и редакторы документов, которые можно развернуть у себя на сервере или встроить в стороннее веб-приложение. Да, мы команда, которая всерьез конкурирует с Microsoft и Google, и у нас отлично получается!
Ищем Junior/Middle разработчика React JS/JavaScript, который хочет интересных технических задач и развития экспертизы.
Важно: наличие высшего профильного образования в сфере IT.
Мы предлагаем работу над сложным продуктом в кросс-функциональной команде, 100 человек в разработке, 7 команд.
Технологии на которых мы работаем:
Back: С# 9.0, .NET 5.0/.NET Core/ASP.NET Core/MySQL 8.0/Kafka/ElasticSearch
Front: ES6, CSS/SAAS, React, Mobx, Styled-Components, i18next, Webpack 4/5
DevOps: Jenkins/Docker/Amazon/rpm/deb/exe
Требования:
- Отличные знания чистого Javascript.
- Опыт разработки на React (опыт разработки с использованием Mobx - будет вашим преимуществом)
- Умение адаптивно и кроссбраузерно верстать.
- Опыт работы с Git.
- Наличие высшего профильного образования в сфере IT.
Условия:
- использование в работе только лицензионного ПО
- пятидневная рабочая неделя, с 10:00 до 18:45
- возможности карьерного роста
В сопроводительном письме ответьте на следующие вопросы:
1. Что такое замыкание?
2. Что такое Promise (Промис)?
3. Что такое микро и макро таски?
4. Что такое Babel и для чего он используется?
5. Что такое HTTP и какие основные методы он может иметь?
6. Что такое HTTP cookie и для чего их используют?
7. Что такое Виртуальная DOM?
8. Что такое JSX и можем ли мы создавать компоненты не используя этот синтаксис?
9. Что такое хуки в React?
10. Что такое React Reconciliation, как он работает?
Прошу обратить Ваше внимание, что отклики без сопроводительного письма не будут рассматриваться для последующего собеседования!