The vacancy is well-defined but lacks some clarity on compensation and company background.
Job description
Join SwapRail as a Backend Engineer to design and develop backend services and APIs for liquidity aggregation and swap routing in a remote setting.
Responsibilities
- Design and develop backend services and APIs for liquidity aggregation and swap routing
- Integrate on-chain and off-chain data sources (RPC, indexers, APIs)
- Develop a transaction simulation and validation engine, optimize performance
- Design databases (PostgreSQL) and monitor services
- Work with microservices architecture and distributed systems
Requirements
- Strong experience with Node.js / TypeScript / Go / Rust
- Understanding of asynchronous systems and concurrency
- Experience integrating blockchain data or Web3 systems
- Experience with DeFi protocols or aggregators (1inch, Uniswap) (plus)
- Understanding of MEV, routing optimization, and slippage control (plus)
Conditions
- Work on a high-performance system for liquidity aggregation
- Remote format, competitive salary
- Opportunity to influence the architecture and development of the product
About SwapRail
SwapRail is a Web3 company developing a platform for cryptocurrency trading, featuring performant user interfaces for web and mobile that handle trading flows, wallet interactions, and real-time data visualization using technologies like React, React Native, Next.js, and blockchain integrations.[1]