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
- 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
- Preferred Qualifications
- - 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
- 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 and players
- Devices (Laptop/PC) – to be provided
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
SolidityRustsmart contract developmentdecentralized applications (dApps)gas optimizationtesting frameworksWeb3 integrationcryptographic principlesDeFi mechanismstokenomics
Soft skills
collaborationcommunicationarchitectural decision-makingproblem-solvingtechnical specification translation