Ведущий Разработчик (Node.js + Rust/C++)
Город:
Москва
Занятость:
Полная занятость
Компания "А7-ТЕХНОЛОГИИ"
"A7 Технологии" входит в группу компаний A7 (платформа международных платежей).
Мы создаем технологические решения для проектов государственного масштаба. Мы работаем там, где надежность и безопасность имеют первостепенное значение, а результат влияет на миллионы пользователей по всей стране.
Мы растем стремительно: расширяем направления, запускаем новые продукты и усиливаем команду. В наших проектах — современные технологии, масштабные задачи и возможность напрямую влиять на развитие цифровой инфраструктуры России.
У нас нет лишней бюрократии — только сильная команда профессионалов, открытая коммуникация и культура, где ценят экспертизу, инициативу и ответственность.
Бэкенд 75 Wallet — это не просто CRUD. Это высоконагруженная система агрегации цен, процессинга блокчейн-данных и взаимодействия с нодами. Мы используем Node.js v24, Rust-аддоны для ускорения криптографии и ZeroMQ для микросервисного общения.
Стек: Node.js v24, PostgreSQL 17, Redis 8, ZeroMQ, Rust/C++, Socket.IO.
Обязанности:
- Разрабатывать микросервисы для индексации блокчейнов (EVM, Tron, Bitcoin, TON).
- Оптимизировать «узкие места» с помощью Native Addons (Rust/C++) и ZeroMQ.
- Проектировать архитектуру хранения данных в PostgreSQL 17 и LMDB (Key-Value).
- Обеспечивать Real-time обновление балансов и котировок через Socket.IO и Redis Pub/Sub.
- Писать сложные SQL-запросы и работать с драйвером pg напрямую.
- Интегрировать внешние DeFi протоколы (Rango, SwapKit, 1inch).
Требования:
- Expert level Node.js (понимание Event Loop, Streams, Worker Threads, Memory management).
- Опыт работы с PostgreSQL (оптимизация запросов, индексы, партиционирование).
- Опыт работы с C++ или Rust (написание биндингов/аддонов для Node.js) — критично для этой позиции.
- Опыт построения архитектуры на очередях (ZeroMQ, RabbitMQ или Kafka).
- Глубокое понимание криптографии (Elliptic curves, Hashing, Signatures) и опыт работы с библиотеками (ethers, tronweb, ton/core).
Дополнительное преимущество:
- Опыт работы с LMDB или RocksDB.
- Понимание принципов работы нод Ethereum/Bitcoin (RPC, Mempool).
- График 5/2, 1 удаленный день в неделю.
- Конкурентоспособная заработная плата.
- Официальное трудоустройство по ТК РФ, бессрочный договор.
- ДМС после испытательного срока, 31 день отпуска.
- Корпоративное изучение английского языка.
- Работа в профессиональной команде, открытой к сотрудничеству, идеям и инновациям.
22 Мая
Москва
от 200 000 до 450 000 руб.
Компания "UserGate" Компания UserGate - аккредитованный российский разработчик программного обеспечения и микроэлектроники в области сетевой...
21 Мая
Senior Backend разработчик Java/Kotlin
Москва
Компания "Okko" В техническую команду сервиса требуется Senior Backend-разработчик Java/ Kotlin Так как наши офисы находятся в Москве и...
21 Мая
Ведущий программист ГИС / программист 1 категории (C++, Qt, GDAL, AstraLinux, 01040-1)
Москва
от 120 000 руб.
Компания "Моринформсистема-Агат, Концерн" Требования: высшее техническое или физико-математическое образование магистратуры или...
19 Мая
Ведущий инженер-программист (разработка УП на станках с ЧПУ)
Зеленоград
Компания "НТЦ ЭЛИНС" Акционерное общество «Научно-технический центр ЭЛИНС» современная высокотехнологичная компания, занимающая одну из...
20 Мая
Москва
Компания "Доктор Веб" Что мы ждем от наших кандидатов? Знание Perl Навыки проектирования БД, знание Perl DBI, плюсом будет опыт работы с...
Вакансия размещена в отрасли