On Hold / Closed
#2860
Strong Middle / Senior Node Full Stack Developer
Hire Bonus
$$$
Login to get bonus for Hire!
Key skills: 2+ commercial projects in production / NodeJS / React or Angular or Vue.js / GOF / Enterprise Architecture patterns / ISO / OSI / SDLC / Linux / Unix
Проект
Основанная в 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 дней пропуска по болезни.