Senior React Developer

Повністю віддалена вакансія

Про проект

Що за продукт?

З початку травня 2020-го року ми почали створювати освітній продукт, що допоможе дошкільнятам та школярам молодшої сколи вивчати фонеми англійської мови.

Продукт має свої особливості. Наприклад, використовується gsap (greensock) для роботи з анімацією та таймлайном, а також з howler для роботи із звуками.

На цьому проекті необхідне грибоке розуміння react lifecycle методів, оскільки постійно доводиться виходити за рамки віртуального дома, та взаємодіяти з реальним DOM'ом. У зв'язку з цим потрібно розбиратись в алгоритмі реконсиліації реакту, щоб управляли рірендером на рівні реакт компонентів.

Кожна активнівсть представляє з себе унікальний набір вимог, у зв'язку з цим структуру данних та флоу доводиться постійно розширювати, як і підходи в керуванні данними.


Вимоги

Досвід програмування на JavaScript React та Redux від п'яти років

Обов’язково знання:

  • TypeScript

  • es6+

  • html5, css3+

  • OOD

  • react-hooks, react-context

  • react patterns

  • redux-thunk | redux-saga | redux-observable

  • reselect

  • axios

  • jest | enzyme | mocha | chai

  • стабільний досвід роботи (бажано від року в кожній компанії)

  • англійська рівня pre-intermediate та вище

Буде плюсом

  • вища технічна освіта

  • Socket.IO

  • express.js

  • bootstrap

  • electron

  • GSAP | Fabric | D3 | Canvas


Обов'язки

  • написання чистого, масштабованого коду;
  • спільна робота з зацікавленими сторонами бізнесу: командою та партнерами компанії;
  • брати участь в розробці архітектури програмного забезпечення;
  • брати участь у процесі перегляду коду;
  • підтримувати якість та забезпечувати швидкість створення нового функціоналу;
  • підтримка існуючої кодової бази, виправлення помилок;
  • оптимізація додатку для найкращої продуктивності та зручності для користувачів.

Ми пропонуємо

  • конкурентний дохід;
  • цікаві задачі;
  • висококваліфікована команда;
  • баланс між роботою та особистим життям (7-ми годинний робочий день);
  • оплачувана відпустка (18 днів);
  • оплачуваний лікарняний (10 днів);
  • вихідні державні свята;
  • повністю віддалена робота;
  • гнучкий графік роботи.

ми пропонуємо

Привітне робоче середовище

Простора особиста робоча область

Відкрите та пряме спілкування

Офіційна зайнятість та конкурентна заробітна плата

Оплачувана відпустка, вихідні дні та лікарняні

Ділові поїздки за кордон

НАДІШЛІТЬ СВОЄ CV

Подайте заявку зараз, щоб реалізувати свій потенціал, працюючи з командою експертів.

Видалити

* Натиснувши кнопку "Надіслати" під заповненою формою "Зв'яжіться з нами", ваші особисті дані будуть оброблятися відповідно до Software Development Hub Політика конфіденційності для подальшого зв’язку з вами стосовно вашого запиту.