Необходимые навыки 1. От 2 лет коммерческого опыта с указанными технологиями. 2. Опыт с серверным и клиентским Javascript (NativeJS). 3. Опыт разработки микросервисов и высокопроизводительных проектов на Node.js 4. Знание особенностей работы браузеров, владение фреймворками (React, Angular, или Vue). 5. Коммерческий опыт работы с WebSocket. 6. Практическое знакомство с MongoDB, Redis, MySQL, Elastic Search. 7. Опыт работы с Linux / Unix, Git. 8. Знание английского — для чтения технической документации.
Будет плюсом — опыт с ClickHouse/Vertica; — опыт создания и поддержки чат-ботов; — общие знания сетевых протоколов; — знакомство с GraphQL, навык работы с Docker; — понимание SOLID, DRY; — знание и понимание паттернов проектирования; — опыт настройки CICD; — опыт работы в высоконагруженных проектах; — опыт оптимизации производительности приложений; — знание PHP 7.x на уровне понимания синтаксиса; — высокие аналитические способности.
Предлагаем — гибкий график работы: начало 8.00 — 11.00, завершение 17.00 — 20.00; — комфортный офис в центре Киева (5-7 мин от м. Дворец Спорта); — официальное оформление; — адекватный и современный менеджмент; — команда, готовая помогать и обмениваться знаниями; — внешнее и внутреннее обучение, командные активности.
Обязанности 1. Разработка приложений маркетинговых инструментов (Backend и Frontend). 2. Создание большого коллектора событий (нагрузка — 20К запросов/сек). 3. Разработка ФБ-ботов для retention-задач и админок для настройки меню бота. 4. Создание backend системы с устойчивостью к большим нагрузкам.