Tech Stack
ChaiGraphQLJavaScriptMochaNode.jsOracleReactRustSolidityTypeScriptWeb3
About the role
- Design, develop, and deploy production-grade smart contracts across multiple blockchain networks (EVM-compatible chains and Solana).
- Implement various smart contract methodologies, including staking, token vesting, liquidity pools, lending protocols, governance mechanisms, and NFT marketplaces.
- Develop and maintain scalable, gas-efficient, and secure decentralized applications (dApps).
- Create comprehensive testing frameworks for smart contracts, including unit tests, integration tests, and security audits.
- Optimize smart contracts for gas efficiency, security, and upgradeability.
- Build and maintain middleware services to connect on-chain data with front-end applications.
- Collaborate with product teams to translate business requirements into technical specifications.
- Contribute to architectural decisions regarding blockchain infrastructure.
Requirements
- Experience auditing smart contracts for security vulnerabilities.
- Contributions to open-source blockchain projects.
- Knowledge of zero-knowledge proofs and layer 2 scaling solutions.
- Experience with cross-chain bridges and interoperability protocols.
- Understanding of DeFi mechanisms and tokenomics.
- Experience with blockchain analytics and monitoring tools.
- At least 3+ years of experience developing and deploying smart contracts to production environments.
- Expert-level proficiency in Solidity and experience with at least one other smart contract language (Rust for Solana preferred).
- Demonstrated experience deploying contracts on multiple networks, including:
- EVM-compatible chains (Ethereum, Polygon, Arbitrum, Optimism, BNB Chain)
- Solana ecosystem
- Strong understanding of different smart contract patterns and methodologies:
- Staking and reward distribution mechanisms
- Token vesting and locking contracts
- AMM and liquidity provision contracts
- NFT minting and marketplace protocols
- DAO governance structures
- Proficiency with development frameworks and tools:
- Hardhat, Truffle, Foundry for EVM development
- Anchor for Solana development
- OpenZeppelin Contracts and libraries
- Experience with Web3 integration libraries (ethers.js, web3.js, @solana/web3.js)
- Familiarity with third-party blockchain infrastructure providers:
- RPC providers (Alchemy, Infura, QuickNode, Helius)
- Blockchain data indexers (The Graph, Dune Analytics)
- Oracle services (Chainlink, Pyth, AppsToken)
- Price feeds (CoinGecko API, CoinMarketCap API)
- Working knowledge of front-end technologies (React, TypeScript) and back-end services (Node.js, GraphQL).
- Experience with blockchain development testing tools (Waffle, Chai, Mocha).
- Understanding of cryptographic principles and security best practices.
- Opportunity to work on cutting-edge Web3 projects with significant real-world impact
- Flexible hybrid working environment
- Career growth in one of Southeast Asia's leading Web3 companies
- Collaborative team of blockchain enthusiasts and network of industry experts
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
SolidityRustsmart contract auditingDeFi mechanismstokenomicsgas optimizationblockchain developmentcryptographic principlestesting frameworkscross-chain interoperability
Soft skills
collaborationcommunicationarchitectural decision-making