CV successfully sent!
Error sending CV!
Hot! #2860

Strong Middle/Senior Node Full Stack Developer

Hire Bonus
$$$
Key skills: 2+ commercial projects in production / NodeJS / React or Angular or Vue.js / GOF / Enterprise Architecture patterns / ISO / OSI / SDLC / Linux / Unix
Strong Middle/Senior Node Full Stack Developer
Strong Middle/Senior Node Full Stack Developer
Strong Middle/Senior Node Full Stack Developer
Strong Middle/Senior Node Full Stack Developer
Strong Middle/Senior Node Full Stack Developer

Проект

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

Компания предлагает кросс-платформенный трейдинг на сайте, с помощью мобильного приложения, WebSocket и REST API, предоставляя доступ к высоколиквидному ордербуку для самых популярных валютных пар на рынке. Мгновенная покупка и продажа биткоинов доступна через упрощенный интерфейс.

Обязанности

  • Разработка и поддержка программного обеспечения от постановки задачи до выхода в продакшен.
  • Соотношение саппорта и разработки – 20:80. Фронтенда и бекенда - 50:50.
  • Оценка технических и организационных рисков.
  • Разработка и согласование требований.
  • Разработка архитектуры программного обеспечения.
  • Разработка как WEB Front-End так и Back-End (Node.js).
  • Коммуникация с заказчиками и командой.
  • Интеграция проекта с внутренними и внешними системами.
  • Участие в разборе инцидентов в продакшене.

Необходимые навыки

  • 2-5 лет в разработке программного обеспечения (опыт не менее 2-3 коммерческих проектов в продакшен)
  • Глубокие знания и опыт программирования WEB Front-End (React/Angular/Vue.js). Желание дальше работать с React.
  • Глубокие знания и опыт программирования на одном из языков: (Java, C#, Python, Ruby, Scala, Node.JS (connect / express). Желание развиваться как Full Stack NodeJS Developer.
  • Опыт разработки приложений со сложной, часто меняющейся логикой.
  • Практическое применение SDLC (Software Development Life Cycle)
  • Знание и применение на практике методологий оценки, планирования и исполнения проектов
  • Паттерны GOF / Enterprise / Architecture и их применение на практике
  • Отличное понимание как работает сеть передачи данных, ISO / OSI
  • Практический опыт написания англоязычной различной технической документации
  • Linux / Unix
  • SQL / RDBMS
  • UML
  • Умение работать по Scrum

Будет плюсом

  • Опыт участия в проектах с использованием Node.js (connect / express), Java
  • Участие в проектах с отображением, часто меняющихся данных (например, отображаемые данные меняются порядка 5-10 раз  секунду)
  • Опыт оптимизации потребляемых браузером ресурсов (CPU / Память / Сеть)
  • Angular, React.js, Bootstrap 2/3, require.js
  • Опыт разработки многоязычных приложений (Английский + Русский + Китайский + Итальянский...)
  • Автоматическое тестирование, например, c использованием selenium hq 2/3
  • Понимание Encryption, SSL
  • Опыт работы в финансовых компаниях
  • Понимание концепций и опыт работы с message bus (RabbitMQ,...)

Теперь подробнее о преимуществах:

  • Не надо делать тестовое, короткий процесс отбора – 1, максимум 2 интервью.
  • Работа в продуктовой компании. Вы каждый день видите и пользуетесь конечным результатом своей работы.
  • Есть legacy код, но его очень мало. Есть ряд новых проектов, на которых legacy кода нет совсем.
  • Полностью автоматизированный процесс: git - CI - тесты - дистрибутив – деплоймент.
  • Работа с NoSQL/messaging технологиями: Redis, MongoDB, RabbitMQ
  • Стать экспертом в TDD.
  • Отличная конкурентная зарплата.
  • Мощная команда. В Киеве в отделе разработки 200 человек, большой отдел тестирования.  90% seniors.
  • Менеджмент. Все решения принимаются на месте, руководство общается и прислушивается к сотрудникам. Минимум бюрократии.
  • Гибкий график с home office днями.
  • Нет жестких требований к английскому – чтение тех.документации.
  • Горизонтальное и вертикальное развитие. Технические тренинги. Участие в профильных конференциях. Выделенные часы для саморазвития.
  • Постоянно что-то происходит: тимбилдинги, спортивные активности, конкурсы, регулярные корпоративы.
  • Компания заботится о здоровье сотрудников: медицинская страховка, анатомические кресла, MacBook Pro, large 27 " мониторы и большие столы, правильное освещение.
  • Новый комфортный, красивый офис (м. Позняки).
  • Личный бухгалтер и юрист.
  • 24 календарных дня отпуска, оплата 15 дней пропуска по болезни.
level
specialty
city where you are looking for work
english level
salary not lower than