ВАКАНСИИ > Senior WebGL developer

Senior WebGL developer

ОТКЛИКНУТЬСЯ

з/п не указана

Опыт работы: 3–6 лет

Полная занятость, полный день

В один из крупнейших Fintech проектов мы ищем Senior WebGL developer.

Проект включает в себя свою финансовую платформу и несколько приложений, обеспечивающих клиентов аналитикой в реальном времени. Проекту уже более 6 лет, он функционирует в условиях постоянных интенсивных нагрузок, спектр возникающих задач широкий и чертовски сложный: развитие и модернизация платформы, инструментарий для сотрудников и партнеров, аналитика, развитие инфраструктуры, интеграция с биллинговыми решениями и многое другое.

У нас отличный техотдел: каждый занимается своим любимым делом, четко выстроены и налажены процессы, минимум рутины, максимум времени - на решение проблем бизнеса.

Спокойно относимся к удаленному формату работы.

Коротко о проекте и с чем придется столкнуться:Мы создаем собственный движок для отрисовки графических построений и ищем разработчика, который сможет грамотно его спроектировать и помочь команде в его разработке.

Обязанности:

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

Требования:

  • Опыт работы с TypeScript (types, interfaces, generics, decorators и т.п.);
  • Опыт работы с WebGL (VBO, instancing, GLSL, textures и т.п.);
  • Знания вычислительной геометрии;
  • Понимание основных концепций ООP, FP;
  • Знание паттернов проектирования, IoC/DI;
  • Базовые знания работы с Webpack.

Будет плюсом:

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

Условия:

  • Помощь с переездом в Санкт-Петербург (relocation) или удаленная работа;
  • Оплатим тебе индивидуальные уроки английского и любое другое обучение;
  • Оформляем официально, зарплата белая. Неограниченное количество оплачиваемых days off. ДМС с первого месяца;
  • Компенсируем спорт. Бесплатный тренажерный зал, йога и кроссфит есть в офисе;
  • Накормим, как бабушка: завтраком, фруктами, а ещё суши, бургерами, пирогами и пиццей — по пятницам;
  • У нас есть Фонд Счастливого Сотрудника — на ежемесячный кутёж с коллегами: вы сами выбираете, сплавляться на байдарках, ковать ножи или идти по барам, в музей или на концерт;
  • У нас команда, как семья, ретриты в Тае и корпоративы в Греции.

Ключевые навыки

WebGL

TypeScript

Webpack