Crypto Exchange Full-Stack Web3 Upgrade

via Freelancer ·

Budget / Salary₹5,000,000
TypeFreelance project
LocationRemote
Posted2 hours ago
We are looking for an experienced Web3 development team/company to take responsibility for a substantial development stream within an existing crypto exchange platform.

This is not a greenfield project. The selected team will work with an existing trading, blockchain, wallet and user-facing infrastructure and integrate new functionality while maintaining compatibility with the existing services.

Team Requirement

We are specifically looking for an established development team capable of providing multiple experienced specialists and working as one delivery unit.

The expected team structure includes approximately 8–10 specialists, covering:

Technical Lead / Solution Architect

Senior Backend Engineers

Blockchain / Smart Contract Engineers

Frontend Engineers

DevOps / SRE

QA Automation Engineer

Project / Delivery Lead

Individual freelancers should NOT apply.

Only established teams or development companies that can provide the required specialists and take responsibility for the assigned development scope should contact us.

Scope of Work

1. Trading Backend & APIs

The team will be responsible for:

Backend services for assigned trading modules

REST API development and extension

WebSocket API development

Order lifecycle handling

Position lifecycle handling

Balance management

Margin calculations/integration

PnL data

Fees and funding data

Integration with existing trading/matching infrastructure

Error handling

Logging

Monitoring

Recovery mechanisms

2. Smart Contracts & On-Chain Integration

Requirements include:

Developing or extending Solidity smart contracts

Settlement-related contract interactions

Collateral-related integrations

Fee-related contract interactions

Smart contract testing

Deployment scripts

Backend-to-contract integration

Wallet-to-contract integration

Preparing code and documentation for security review/audit

3. Wallet & Smart Account Layer

The team should have experience with:

Wallet connection flows

External wallet integrations

Smart Account flows

Wallet signing

Transaction submission

Deposits and withdrawals

Account-state synchronization

Failed/rejected transaction handling

Network switching

Non-custodial user flows

4. Blockchain / Arbitrum Integration

Responsibilities include:

Arbitrum/EVM integration

RPC integration

Blockchain indexing

Event processing

On-chain event synchronization

Backend state synchronization

Confirmation handling

Retry mechanisms

Blockchain request optimization

Operational monitoring

5. Trading Frontend

The team will develop/extend the production trading interface, including:

Order entry

Open orders

Positions

Balances

PnL

Transaction/activity history

Real-time updates

REST API integration

WebSocket integration

Wallet flows

Responsive desktop/web experience

Loading states

Error states

6. QA, Security & Release

The team must be capable of handling:

Unit testing

Integration testing

End-to-end testing

API testing

Smart contract testing

Regression testing

Load/performance testing

Staging/testnet deployment

CI/CD requirements

Security testing

Security issue remediation

Production rollout support

Post-release stabilization

7. Technical Documentation & Handover

Expected documentation includes:

Architecture diagrams

API specifications

Deployment instructions

Runbooks

Configuration documentation

Test documentation

Source-code handover

Knowledge-transfer session

Required Experience

The team should have proven hands-on experience with:

Production Web3 applications

Crypto exchange/trading systems

Blockchain infrastructure

Solidity

Smart contracts

Arbitrum

EVM

Trading APIs

REST APIs

WebSocket

Wallet integrations

Smart Accounts

High-load backend systems

Frontend trading interfaces

DevOps / CI/CD

QA automation

Smart-contract security

Experience working with an existing production codebase and infrastructure is important.

When Applying

Please provide:

1. Company/team profile

2. Number of available developers

3. Team structure and roles

4. Relevant Web3 projects completed

5. Previous crypto exchange/trading experience

6. Smart contract experience

7. Arbitrum/EVM experience

8. Backend/high-load system experience

9. GitHub / portfolio / project links

10. Team availability

11. Hourly or monthly team rate

12. Earliest possible start date

Important

Individual developers/freelancers will not be considered.

We are looking specifically for an established development team/company capable of providing the required specialists and handling the assigned scope as a coordinated delivery team.

Please contact us only if your team has relevant production-level Web3 experience and can provide multiple specialists.
blockchain frontend development technical documentation devops solidity smart contracts ci/cd rest api
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.