Мы создаём платформу для совместной работы и редакторы документов, которые можно развернуть у себя на сервере или встроить в стороннее веб-приложение. Мы — команда, которая всерьёз конкурирует с Microsoft и Google. И у нас отлично получается!
Нашими решениями пользуются крупные европейские университеты, госорганы, коммерческие компании, НКО и индивидуальные пользователи. По самым скромным оценкам — более 15 млн пользователей по всему миру.
В нашу команду ищем JavaScript-программиста, который хорошо понимает ООП и хочет развиваться в разработке сложных веб-продуктов.
Задачи:
- Разработка офисного пакета приложений (документы, таблицы, презентации), работающего в браузере.
- Работа с собственным сервером, поддержка протоколов взаимодействия с клиентом (например, WOPI).
- Участие в создании продукта, которым ежедневно пользуются десятки миллионов людей по всему миру.
Требования:
- Профильное высшее образование в сфере IT (готовы рассмотреть также студентов).
- Умение разрабатывать алгоритмы и писать чистый, модульный код.
- Знание JavaScript (ES5 и ES6).
- Хорошее понимание объектно-ориентированного программирования.
- Знание C++ на базовом уровне — для чтения и понимания существующего кода, а также взаимодействия с нативными модулями.
- Опыт работы с Git или другой системой контроля версий.
- Наличие собственных завершённых проектов, которые можно продемонстрировать.
- Знание английского языка на уровне чтения технической документации.
- Желание развиваться и учиться новому.
Будет плюсом:
- Опыт работы с RabbitMQ, Redis, PostgreSQL, MySQL.
- Опыт интеграции сложных веб-приложений.
Условия:
- Уровень оклада на старте определяется по итогам технического интервью.
- Возможность работать удалённо, из офиса или в гибридном формате.
- Полностью оборудованное рабочее место, работа только с лицензионным ПО.
- Пятидневная рабочая неделя, с 10:00 до 18:45.
- Корпоративные занятия английским.
- Возможности профессионального и карьерного роста.
- Оформление в соответствии с Трудовым Кодексом РФ.