Обязанности:
Synergy of Lake Technology, с 2018 года оператор платформы по обмену криптовалют, предназначена для удобного и быстрого обмена между различными криптовалютами на рынке. Флагманское направление:Наша основная платформа ориентирована на конечных пользователей и предлагает простой и интуитивно понятный процесс обмена. Платформа обеспечивает быстрое выполнение заказов, благодаря чему пользователи могут получить свои криптовалюты в течение нескольких минут после оформления заказа. Наше развитие:Мы активно растем и запускаем новые продукты. В связи с этим, ищем в свою команду сильного Senior Backend developer для биржи, стэк: Node.js, Nest.js, Hapi обязательно знание CCXT и Websocket Что нам важно: Опыт работы на проде под DDoS 1-3 года работы на крипто бирже Концепции, которые нужно понимать хорошо: TCP/IP, http(s), TLS, websockets event loop, thread, event loop lag TTFB, throughput, latency, rps, percentile Sticky sessions OpenAPI DI, Inversion of control CI, e2e-тестирование, mocking, stubbing Декораторы, операции над типами (intersection, ...), дженерики Связность и сцепленность Наблюдаемость, cовременное логгирование, контекст логгирования, метрики по логам, трейсинг (GraphQLtime-series метрики, алертинг Состояния гонки, дедлоки ACID, OLAP, OLTP, уровни блокировки, уровни изоляции транзакций, инструменты контроля целостности данных, нормальные формы, денормализация, vacuuming (postgres), wal (postgres), оптимизация запросов, распределенные транзакции, двухфазные коммиты Нейминг и устаревание кэшей (c) DevOps (именно концепция) Стек: TypeScript Grafana / Prometheus / Loki Caddy Docker / Docker Swarm Postgresql 14+ Redis Node.js + worker_threads OpenAPI CI/CD GitLab Что мы предлагаем: Работа в удаленном формате и гибкое начало рабочего дня (не позднее 10.00 по мск) Работа в команде с экспертами, вместе с которыми вы сможете реализовать свои идеи и инициативы Performance Review дважды в год (по итогам проводится грейд ап) Обучение по профильным направлениям за счет компании Работа в продуктовой кросс-функциональной команде (frontend, backend-разработчики, PO, QA, AQA, DevOps) Возможность влиять на выбор инструментов и решений в рамках продукта и всей компании Отсутствие бюрократии, быстрое принятие решений внутри компании Мы ожидаем от кандидата: Ссылка на Git, в сопроводительном письме ответ на вопрос: разрабатывали крипто биржи?