React developer

Приглашаем на работу разработчиков в команду MAXIMA в Казань!

Вы давно мечтали узнать, что такое Highload не только на словах, но и на деле? Всегда хотелось заниматься чем-то интересным и действительно приносить пользу людям? Уже не можете видеть эти однотипные сайты и скучные интернет-магазины? Устали от рутинных задач и не видите дальнейшего роста на текущем месте работы? А еще вы хотите получать доход, достойных ваших знаний и умений?
Предлагаем Вам стать частью сильной команды, работающей над высоконагруженными проектами. Поможем Вам расти как специалисту и дадим возможность для реализации Ваших способностей. Предлагаем Вам работать на все 100% и чувствовать, что Ваш труд важен и нужен!

Требования:

  • Опыт коммерческой разработки от 1 года;
  • Опыт интеграции с API сторонних систем;
  • Вы должны знать, уметь и любить React, JS;
  • Вы должны уметь работать с NoSQL;
  • Вы должны знать, что такое Memcache, Redis и как их использовать;
  • Вы должны знать, что такое git;
  • Умение быстро и правильно дебажить код;
  • Умение тестировать код;
  • Умение рефакторить код;
  • Умение работать с чужим кодом и быстро разбираться в нем;
  • Умение работать с HTML, CSS, LocalStorage, ServiceWorker, Web SQL, Websockets

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

  • Опыт работы с высоконагруженными системами и их сопровождение;
  • Опыт работы с React, Redux, Mobx, MongoDB, RabbitMQ, Node.js, Elastic, Webpack, npm/yarn, PostCSS, SASS, Babel.
  • Понимание архитектуры приложений, шаблонов проектирования и ООП;
  • Базовые навыки работы в *nix консоли;
  • Знания в области Computer Science (алгоритмы, структуры данных, протоколы, модель OSI и пр.)

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

  • Участие в разработке высоконагруженного проекта;
  • Оптимизация кода (javascript);
  • Находить узкие места в коде и исправлять их;
  • Решение проблем производительности;
  • Развитие и доработка текущих проектов компании;
  • Разработка новых проектов компании с 0;
  • Разработка API для интеграции с внешними провайдерами.