Senior Frontend Developer

Прямой работодатель  Karuna
Санкт-Петербург, Россия
Сеньор
Информационные технологии • Разработка • Frontend • TypeScript • WEB
4 августа в 19:09
Релокация • Работа в офисе
Опыт работы от 3 до 5 лет
250 000 ₽
Работодатель  Karuna
Описание вакансии

В один из крупнейших Fintech проектов мы ищем Старшего Frontend разработчика.

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

У нас драйвовая IT-атмосфера, мы оцениваем сотрудников по вкладу и результату в проект, у нас нет формализма, бюрократии и прокрастинации. Мы постоянно учимся, развиваемся, ставим амбициозные задачи и выполняем их, не боимся брать ответственность и экспериментируем.

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

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

Технологии:

  • языки программирования: TypeScript, GLSL;
  • используемые библиотеки: Webpack;
  • API: WebGL, Canvas, DOM;
  • VCS: Git (Gitlab);
  • отслеживание задач: Jira.

Требования:

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

Будет преимуществом:

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

Условия:

  • Оформление по ТК РФ, «белая» заработная плата
  • Гибкое начало рабочего дня (с 9 до 11), 5/2
  • Свободный дресс-код
  • ДМС с возможностью прикрепить родственников к нашей программе
  • Доплата больничного до оклада (любое количество дней)
  • 28 дней отпуска + дополнительные выходные дни "day off"
  • Корпоративная йога, кроссфит и частичная компенсация занятий спортом
  • Обучение за счет компании: корпоративный английский + финансирование курсов/семинаров/тренингов
  • Корпоративные завтраки, чай, кофе, сладости, кикер и playstation, шахматы и пуфики.

Специализация
Информационные технологииРазработкаFrontendTypeScript
Отрасль и сфера применения
WEB
Уровень должности
Сеньор