Про компанию

  • Масштабная мультифункциональная ERP с SAAS сервисами.
  • Лидер в своем сегменте.
  • Около 500 продуктов.
  • Более 1 млн b2b клиентов.

Над каким проектом предстоит работать

Разработка с нуля большой технологической платформы для разработчиков, включающей в себя полнофункциональное средство разработки и исполнения бизнес приложений в различных вариантах (серверном/локальном, мобильном, облачном, etc…).

Задачи

  • Разработка унифицированного и кроссплатформенного UI фреймворка, включающего в себя множество компонент различной степени сложности (диаграммы, таблицы, RichText-редакторы, поля ввода и пр)
  • Автоматическое построение интерфейса пользователя по модели данных
  • Автоматическая адаптация интерфейса под различные платформы и форм-факторы
  • Возможность настройки интерфейса пользователем
  • Интеграция фреймворка со сторонними приложениями и средой исполнения

Что у нас есть?

Проект амбициозный и под NDA. Детали расскажем на собеседовании. Задачи очень интересные и нетривиальные.

UI фреймворк пишем с нуля с использованием компонентного подхода React + MobX. Фреймворк пишется универсальный, для разработки под десктоп (NW.js, Electron, etc), мобильные платофрмы и браузеры.

Бекенд для сервисов написан на Java.

От вас ждем

  • Знание TypeScript или опыт работы с Flow или Google Closuer Compiler
  • Понимание ООП (хорошим плюсом будет знание или опыт в прошлом с одним из ООП языков: Java, C#, C++). Этот пункт не для галочки, нам правда нужно чтобы вы знали принципы и паттерны Объектно Ориентированного Программирования (если попадете к нам на собеседование, поймете почему)
  • Высокий уровень системного мышления
  • Общее понимание современных клиентских веб-фреймворков, желателен опыт использования какого-либо из них (Angular, Ember, ExtJS/Sencha, Knockout, Meteor, React-стек и пр.)

Будет хорошим плюсом

  • Знание базовых алгоритмов, умение их оценивать
  • понимание принципов работы браузера и веб-приложений в нем, принципы построения UI (оконная модель и пр.)
  • понимание асинхронной модели исполнения (async await и прочее)
  • опыт работы с системами контроля версий (в идеале Git)

Можем предложить

  • Комфортный современный офис в 5-ти минутах ходьбы от м. Тимирязевская
  • Парковка, где всегда можно найти место
  • Зоны отдыха и кофе-поинты
  • Конкурентоспособный соц. пакет (хорошо решены вопросы медицинского обслуживания, страхования, питания, проезда, спорта)


Отправить резюме
Форма для ленивых 😉

cv@new.hr


Нажимая кнопку "Отправить", вы подтверждаете свое согласие на хранение и обработку своих персональных данных в соответствии с Федеральным законом № 152-ФЗ "О персональных данных", а так же подтверждаете, что прочитали и принимаете Пользовательское соглашение и согласие на обработку персональных данных и Условия использования сайта, Политику Конфиденциальности и Разъяснение использования личных данных, и согласны получать информацию от New.HR.