hackquest logo

Web3 Developer

C

CarbonSpark LTD

35 - 40K PHP
Part-time
Remote
Blockchain DeveloperWeb3Ethereum/Solidity

We seek a skilled backend developer to build the core infrastructure for a high-frequency, Twitter-driven crypto trading bot. The backend will process real-time Twitter signals, execute leveraged trades on Uniswap via Panoptic, and enforce risk management using Chainlink price feeds. Focus is on scalable, low-latency systems for tweet processing, rule evaluation, trade execution, and stop-loss management.  


Twitter Listener Development

  - Implement a WebSocket client to stream real-time tweets from monitored accounts/keywords (e.g., using BirdEatsBee API).  

  - Filter tweets at 0.5-second intervals and forward validated signals to the rule engine.  


Rule Engine Implementation

  - Design a MySQL schema to store user-defined rules (e.g., follower count thresholds, keywords, leverage).  

  - Integrate Redis for low-latency rule validation (e.g., checking if a tweet meets criteria like "#BTC" and >10k followers).  


Trading Executor

  - Integrate Panoptic SDK or Viem to execute leveraged trades on Uniswap v3.  

  - Implement logic to convert Twitter signals into trade parameters (e.g., 5x long ETH upon valid triggers).  


Price Monitoring & Risk Management

  - Fetch real-time price data from Chainlink feeds every 0.25 seconds.  

  - Build stop-loss/take-profit logic with anti-wick confirmation (e.g., 12-second price consistency checks).  

  - Interact with Gains Network for aggregated market data to minimize liquidation risks.  


Infrastructure & Security

  - Deploy the Express.js backend on AWS ECS with load balancing and auto-scaling for 99.9% uptime.  

  - Secure API keys and sensitive data using AWS KMS; audit Panoptic/Chainlink contract interactions.  


Optimisation

  - Ensure end-to-end latency ≤1s from Twitter signal to trade execution.  

  - Optimize Redis pipelines and WebSocket connections for high throughput.  

Core Skills:  

 - Experience with Express.js and real-time systems (WebSocket, Socket.io).  

 - Expertise in **Redis** (caching, pub/sub) and **MySQL** (schema design, optimization).  

 - Experience integrating **blockchain protocols** (Panoptic, Uniswap, Chainlink) via SDKs/RPC.  


Preferred Qualifications

- Familiarity with leveraged trading concepts (liquidation risks, margin calculations).  

- Experience with decentralised oracle networks (Chainlink) and aggregated data platforms (Gains Network).  

- Understanding of Websocket reconnection strategies and error handling.