Back to jobs
New

Rust Developer

APAC

We are hiring for one of the ecosystem projects in the Web3 livestreaming space. We are seeking a skilled Rust Backend Developer to join their engineering team. The ideal candidate requires experience in Rust, PostgreSQL, and AWS, as well as Ethereum and Solana smart contracts. 

Key Responsibilities:

  • Develop and maintain backend services and APIs using Rust.
  • Integrate systems with Ethereum and Solana smart contracts.
  • Build secure, scalable data storage solutions with PostgreSQL.
  • Create infrastructure and deployment pipelines using AWS tools (e.g., ECS, Lambda, S3, CloudFormation).
  • Write robust unit and integration tests.
  • Collaborate with smart contract and frontend teams for end-to-end functionality.
  • Optimize backend services for performance, security, and reliability.
  • Stay updated on blockchain protocols (e.g., Solana, Ethereum, Layer 2s).

Requirements:

  • 3+ years of software development experience including at least 1 year in Rust (backend and API development)
  • Experience with PostgreSQL (database design, query optimization, migrations) and AWS infrastructure (e.g., EC2, RDS, ECS, Lambda).
  • Hands-on experience developing and deploying Ethereum and Solana smart contracts.
  • Familiarity with Web3 tools (e.g., web3.js, ethers.js, anchor, hardhat, foundry).
  • Experience with CI/CD pipelines and containerization (e.g., Docker, Kubernetes).
  • Understand smart contract lifecycles, gas optimization, and secure on-chain logic.
  • Knowledge of on-chain indexing (e.g., The Graph, custom indexers) is nice to have.
  • Familiarity with other blockchain platforms is preferred.

Create a Job Alert

Interested in building your career at Hyphen Connect Limited? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Working Location *
Select...
Web3 Vertical Experience *

N/A if none.