Graphdex.io

Joined in 2025
25% answers

GraphDex is a trading terminal for Solana, Base, and other EVM-based networks providing simple trading solutions for newbies as well as advanced trading instruments for aggregated data for masterminds 

  • · 227 views · 18 applications · 11d

    Tech Lead (Rust / Web3)

    Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · English - B1
    About us We are building a high-load decentralized platform at the intersection of blockchain and fintech: on-chain data indexing, trading automation, and integrations with DeFi and Web3. Responsibilities Design and develop backend architecture: APIs,...

    About us
    We are building a high-load decentralized platform at the intersection of blockchain and fintech: on-chain data indexing, trading automation, and integrations with DeFi and Web3.

     

    Responsibilities

    • Design and develop backend architecture: APIs, queues, indexers, bots/workers for on-chain event processing.
    • Develop event-driven architecture with idempotency, exactly-once delivery (transactions + deduplication), outbox/inbox, retries, and DLQ.
    • Integrate with Web3/EVM/Solana: read and process events, interact with smart contracts, manage nonces, handle reorg/finality, and multi-chain transactions.
    • Work with Subgraph (The Graph): design schemas, implement TypeScript mappings, and optimize blockchain data indexing.
    • Develop DeFi integrations: Uniswap v2/v3, AMM pools, pricing, liquidity, routing, slippage/MEV resistance.
    • Optimize performance: profile hot paths, migrate critical components to Rust, ensure async/tokio efficiency, manage backpressure.
    • Ensure observability and reliability: metrics/traces/logs (Prometheus, Grafana, OpenTelemetry), SLO/SLI tracking, degradation and fallback mechanisms.
    • Provide leadership: define technical vision, mentor developers, conduct code reviews, prioritize backlog, and introduce best engineering practices.

       

    Requirements

    • 5+ years of commercial backend development experience.
    • 3+ years in blockchain/DeFi (EVM, Solana, on-chain data, smart contracts, integrations).
    • 2+ years in a Tech Lead or Team Lead role.
    • Strong Rust experience: async/tokio, network programming, performance profiling.
    • Proficiency with queues/events: RabbitMQ/AMQP, delivery guarantees, retries, DLQ, message contracts.
    • Experience with Blockchain/DeFi: ABI, events, integration with Solidity and Solana programs, multi-chain interactions.
    • Knowledge of Subgraph (The Graph): schema design, mappings, indexing optimization.

       

    Nice to have

    • Production experience with Rust (tokio, async, tracing), low-level performance profiling.
    • Knowledge of Go (CLI/tools), ETL pipelines for on-chain data, DWH (ClickHouse/BigQuery).
    • Experience with Layer 2 (Optimism, Arbitrum), cross-chain bridges/protocols.
    • Experience with MEV, mempool monitoring, gas optimization.
    • Familiarity with Web3 tools: Foundry, Hardhat, Ethers.js, web3.js, Anchor (Solana).
    More
  • · 145 views · 64 applications · 14d

    Senior Backend Engineer

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · English - B1
    Привіт! Шукаємо Senior Backend Engineer (Node.js) — Prediction Market / Trading Platform. Технологічний стек: - Node.js (TypeScript, NestJS) - REST / WebSocket (real-time оновлення) - PostgreSQL, Redis, ClickHouse / TimescaleDB (аналітика та історія) -...

    Привіт! Шукаємо Senior Backend Engineer (Node.js) — Prediction Market / Trading Platform. 


    Технологічний стек:

    - Node.js (TypeScript, NestJS)
    - REST / WebSocket (real-time оновлення)
    - PostgreSQL, Redis, ClickHouse / TimescaleDB (аналітика та історія)
    - Blockchain Libs/SDKs: viem, ethers та аналогічні 
      (EVM chains: Polygon / Arbitrum / Base тощо)
    - Індексація через:
        - RPC polling
        - sockets / streams
        - обробку логів та ончейн-івентів
    - Background workers
    - Docker, Kubernetes, CI/CD, GitHub Actions
    - Monitoring: Prometheus, Grafana, OpenTelemetry


    Задачі:
    - Розробка та розвиток backend-сервісів для prediction market / trading платформи
    - Індексація блокчейнів:
        - polling/streams/sockets через RPC
        - обробка логів та ончейн-івентів
        - синхронізація стану маркетів, ставок і ліквідності
    - Побудова торгової та розрахункової логіки:
        - order flow
        - execution
        - розрахунок котирувань та odds
    - Real-time доставка даних клієнтам через WebSocket
    - Розробка REST API для фронтенду та внутрішніх сервісів
    - Забезпечення консистентності між ончейн та офчейн станом
    - Оптимізація продуктивності та роботи з БД 
      (highload, великі обсяги даних)
    - Проєктування відмовостійких та масштабованих сервісів
    - Участь у проєктуванні архітектури та рефакторингу legacy-коду
    - Code review та участь у технічних рішеннях команди

    Вимоги:
    - Senior Backend Engineer з production-досвідом у Web3 / DeFi / trading
    - 4+ років комерційного backend-досвіду
    - Впевнений Node.js та TypeScript у production
    - Практичний досвід:
        - роботи з ончейн-івентами
        - індексації блокчейнів через RPC
        - використання viem, ethers або аналогічних SDK
    - Розуміння фінансових систем:
        - order books
        - AMM
        - prediction markets
        - розрахунок PnL, комісій, settlement
    - Досвід проєктування мікросервісів та складних backend-систем
    - Розуміння highload та real-time архітектур
    - Сильні навички роботи з PostgreSQL 
      (індекси, плани запитів, оптимізація)
    - Досвід використання Redis для кешування та синхронізації
    - Web3 production-досвід — обовʼязковий

    Буде плюсом

    - Досвід роботи з ClickHouse/TimescalseDB або іншими аналітичними БД
    - Розуміння механіки ораклів та процесів settlement
    - Досвід інтеграції з зовнішньою ліквідністю, CLOB або AMM
    - Досвід у risk management або fraud detection

    More
Log In or Sign Up to see all posted jobs