Требуется Full-stack javascript developer
(блокчейн и финансовые рынки)
Требования:
— Продвинутое владение JavaScript (включая Angular.js/React.js)
— Опыт разработки на Node.js (4+)
— Широкий кругозор СУБД: PostgreSQL, MySQL (плюсом будет NoSQL, Redis и MongoDB)
— Продвинутый уровень HTML5 & CSS3
— Понимание основ работы сетевых протоколов (HTTP, TCP/IP, UDP)
— Linux на уровне настройки веб-сервера на рабочей машине (nginx, git)
— Опыт работы с Git, таск- трекерами (Jira/Youtrack/Trello/Redmine)
— gulp / grunt
Хорошо:
— Опыт написания кода для highload проектов;
— Опыт работы с Rest и Stream;
— Понимание математического времени выполнения операции, знание алгоритмов сортировки и структур данных;
— Понимание основ сетевой безопасности сайта (CSRF, XSS, хэширование паролей)
— Понимание паттернов проектирования (DI, GoF), принципов SOLID, DDD
— Опыт написания тестов (юнит-. интеграционных, приёмочных - mocha, shouldjs, sinonjs)
— Продвинутое владение СУБД: триггеры, представления, партиционирование, dba achievments;
Условия:
— Демократичное руководство;
— Эксперты за соседними столами+ библиотека и интересные лекции;
— Высокая заработная плата для успешных кандидатов;
— Гибкий график работы;
—Комфортный офис в бизнес-центре класса «А» с корпоративными фичами;