Frontend WebGL developer

Срок для отклика истек

Описание вакансии

​​​​​​Каруна — это сообщество, где твои идеи становятся IT-проектами.

С 2015 года мы создаём софт, мобильные приложения, инструменты мониторинга, антифрод-продукты, медиабиблиотеки, крутой маркетинг и клиентский сервис.

Главная ценность Каруны — люди.

Вкладываемся в развитие и обучение. Всегда открыты для идей и инициатив. Премируем, одариваем. У нас команда, как семья, офис 99 из 10, удалёнка, если хочешь, и фееричные кутежи.

В нашу команду мы ищем Frontend developer со знаниями WebGL.

Что предстоит делать:

  • разработывать и проектировать архитектуру движка и приложения;
  • находить способы решения увеличения производительности;
  • проведить code review;
  • искать и устранять баги, "bottleneck" участков;
  • консультировать заказчиков с технической стороны;
  • корректно аргументировать свои решения;
  • работать в продуктовой команде;
  • поддерживать приятную и дружескую атмосферу.

Что мы ждем от тебя:

  • опыт работы с TypeScript (generics, decorators, type guards, abstract class);
  • опыт работы с WebGL (VBO, instancing, GLSL, textures);
  • знания вычислительной геометрии, линейной алгебры;
  • понимание ООП;
  • знание паттернов проектирования, IoC/DI;
  • опыт работы с Websocket, понимание REST;
  • базовые знания работы с Webpack.

Будет бонусом:

  • углубленные знания WebGL и GLSL;
  • опыт работы с фреймворками Angular/React;
  • опыт работы с PIXI.js/TreeJs;
  • умение писать производительный код;
  • опыт в разработке собственных плагинов и loader-ов для Webpack;
  • опыт профилирования и отладки веб-приложений;
  • опыт написания юнит тестов;
  • опыт написания документации (jsdoc, UML).

Что мы предлагаем:

  • Оформим официально. Офис или удалёнка — решать тебе;
  • Офис — 99 из 10. Как дома, только круче: караоке, плоечная, музыкальная студия, комната для сна, спортзал, и ещё много всего — в историческом центре Питера;

  • Накормим, как бабушка: каждое утро завтрак в офисе. Во вторник и четверг — свежие фрукты. В конце недели пятничный ужин: вкуснейшие пицца, пироги, суши, супы и горячее приезжают в офис — и ты приезжай!

  • Кроме отпуска, можешь брать оплачиваемые days off — сколько понадобится;

  • Позаботимся о твоём здоровье: откроем ДМС с первого месяца, обеспечим тренировки в офисном зале. А ещё у нас есть психолог;

  • Компенсируем ежемесячный кутёж с коллегами.