Мы ищем увлеченного, целеустремленного и настойчивого Node.js Developer'a, который присоединится к нашему уникальному инвестиционному проекту в сфере криптовалют. Обязанности: - Разработка криптовалютного платежного шлюза- Разработка игровой механики- Разработка внутренней системы транзакций.- Разработка интеграций с блокчейнами: Bitcoin, Ethereum, Binance Smart Chain, Tron, биржи DEX и CEX, смарт-контракты.- Проектирование и реализация архитектуры горизонтального масштабирования сервисов. Требования: - Наличие продакшен-проектов на Node.js + TypeScript.- Опыт с GO- Глубокое понимание TypeScript — достаточно, чтобы написать библиотеку.- Опыт проектирования систем: архитектура, схема базы данных, расчет нагрузки.- Знание PostgreSQL: транзакции, индексы, репликации, агрегации (объединения, конвейеры, MapReduce), анализ и оптимизация запросов, принципы (де)нормализации данных, управление параллелизмом.- Опыт работы с RabbitMQ, Kafka, ZeroMQ или любым другим MQ и понимание того, как он работает: из каких сущностей состоит, как хранит и реплицирует данные, каковы ограничения- Опыт создания микросервисной архитектуры: протоколы связи, аутентификация сервисов, разделение обязанностей. Условия: - Конкурентная заработная плата, соответствующая вашим навыкам и уровню опыта.- Возможность получать зарплату в криптовалюте- Возможность работать удаленно из любой точки мира или из наших офисов в Риге и Лиссабоне.- Гибкий график работы, главное выполнять задачи вовремя.- 28 дней оплачиваемого отпуска- Дружелюбная атмосфера в интернациональном коллективе молодых специалистов.- Корпоративный Макбук- И еще несколько плюсов, о которых мы расскажем на собеседовании