Senior JavaScript (Node.js) Engineer


Чем предстоит заниматься:

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

Несколько задач из текущих:

  • virtual scrolling для таблиц, списков, деревьев
  • snapshots клиентского состояния (машина времени для перемещения
  • по истории)
  • работа с большими данными в IndexedDB (в браузер выгружаем от
  • 500 мб)
  • реализация множества уникальных кастомных компонентов
  • кастомные динамические визуализации на SVG, Canvas
  • drag and drop.
  • внедрение в архитектуру DI, IoC

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

  • отличное владение чистым JavaScript
  • умение применять строгую типизацию (TypeScript)
  • наличие коммерческого опыта клиентской и серверной разработки для
  • веба
  • опыт реализации сервисов на Node.js под клиентские задачи
  • отличное понимание SOLID, DI, IoC, FRP, Observer, Event Emitter,
  • isomorphic, SPA, SSR
  • умение программировать на абстракциях
  • опыт работы с React, Vue, Angular, понимание плюсов и минусов
  • опыт работы с Redux, MobX, Effector, etc., понимание плюсов и минусов
  • умение работать с git в терминале

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

  • конкурентную заработную плату с учетом твоих пожеланий
  • гибкую систему дополнительной мотивации
  • ДМС с первого месяца работы, включая стоматологию и страхование при выезде за рубеж
  • дополнительное обучение, участие в корпоративных тренингах/семинарах
  • корпоративный спорт: действующие футбольная и волейбольная команды
  • возможность профессионального и карьерного роста
  • комфортный современный офис уровня «А»

Подать резюме

Желаемая должность

Я ознакомлен с политикой конфиденциальности и согласен на обработку моих персональных данных.

Ваше сообщение отправлено

Что-то пошло не так, попробуйте отправить заявку позже