Zorky CRMZorky CRM
EN|RU
@ekaterinovikova
Все вакансии

Node.js Developer

seniorremote~$0.5K /moRUСкор 81.5/100сегодня
Аналитика рынка
📊 Backend: зарплаты и спрос на рынке
Стек
ci/cdclickhousedockerethereumethers.jsfastifygographqlgrpcjestmochanestjs
Откликнуться
Загрузите резюме — мы свяжем вас с работодателем напрямую через нашу базу.
Отправить резюме →
Описание
#вакансия #nodejs #typescript #backend #web3 #nestjs #remote #middle Вакансия: Node.js Developer Уровень: Middle+ / Senior Компания: Lagrange Labs Вилка: 6 000 – 7 500 USD Условия: Full-time, Remote Задачи: — Проектирование и разработка масштабируемых бэкенд-сервисов на Node.js / TypeScript. — Создание API (REST, GraphQL, gRPC) для взаимодействия с ZK-сопроцессорами и системами хранения данных. — Интеграция с блокчейн-сетями (Ethereum, L2) с использованием библиотек Viem, Ethers.js или Wagmi. — Работа с распределенными очередями сообщений и обработка событий блокчейна в реальном времени. — Оптимизация производительности серверной части и работа с базами данных (PostgreSQL, Redis, ClickHouse). — Написание надежного кода, покрытого тестами (Jest, Mocha), и участие в Code Review. — Участие в архитектурных решениях по интеграции ZK-пруверов в клиентские приложения. Требования: — Опыт коммерческой бэкенд-разработки от 4 лет (Node.js). — Глубокое понимание TypeScript, Event Loop и асинхронного программирования. — Уверенный опыт работы с фреймворками NestJS или Fastify. — Практический опыт проектирования микросервисной архитектуры. — Понимание принципов работы Web3 (провайдеры, JSON-RPC, работа со смарт-контрактами). — Навыки работы с Docker и понимание процессов CI/CD. — Английский язык: Upper-Intermediate (для общения в интернациональной команде). Будет плюсом: — Опыт работы с высоконагруженными системами (High-load). — Базовые знания Rust или Go. — Понимание концепций Zero-Knowledge Proofs. Контакт для связи: [handle]
Контакты работодателя (email/phone/telegram) скрыты из публичного превью — отправьте резюме, чтобы мы связали вас напрямую.
Срочный вопрос? Напишите @ekaterinovikova