Чем больше вы оцениваете, тем лучше будут ваши рекомендации по вакансиям
Требуемый опыт работы: 1–3 года
Полная занятость, удаленная работа
GrapeCity Inc. – разработчик продуктов для анализа данных и генерации отчетов. Наши флагманские продукты – ActiveReports, GcDocs, ComponentOne, Wijmo используют разработчики, создавая решения для бизнеса.
Команда разработки ActiveReportsJS (браузерная версия нашего флагманского продукта для разработки печатных и интерактивных отчетов) в поисках JS–разработчика.
Наш стек: JavaScript/TypeScript, React/Redux, Webpack/Rollup/Babel, Node.js/Electron, Mocha/Jest/Selenium, PDFKit.
Наш принцип – комфортная работа миллионов разработчиков, которые пользуются нашим продуктом. Поэтому мы уделяем большое внимание дизайну и производительности системы, качеству кода и надежности алгоритмов.
Какие задачи предстоит решать:
новые функции ActiveReportsJS;
рефакторинг, оптимизация кода;
работа на новых платформах (вне браузера);
выбор новых инструментов и улучшение работы внедренных.
Наши ожидания от тебя:
уверенное знание JavaScript/TypeScript;
опыт разработки на любом MVU–фреймворке (React, Vue);
понимание, как эффективно обработать данные и умение оценить сложность алгоритма;
ведение переписки и документирование кода на английском.
Будет плюсом:
понимание принципов ФП;
умение настроить и сконфигурировать сборку на Webpack/Rollup;
знание верстки на современном CSS;
понимание основ TDD.
Об условиях:
у нас амбициозные и интересные задачи, возможность внести свои инициативы и увидеть результат своей работы;
высокопрофессиональный коллектив, адекватное руководство, отсутствие бюрократии и прозрачный рост;
официальное трудоустройство, полный соцпакет;
"белая" заработная плата и годовая премия по результатам работы;
гибкий график, формат работы на выбор – в офисе, гибридный или удаленно;
мы оплачиваем обучение, тренинги, участие в профильных конференциях;
а также, компенсируем обучение в Skyeng;
работаем в уютном офисе рядом с ВЦ Академгородка с уютной кофейней и пятничной пицца–пати.