Position: Backend Developer (Node)
Company: CNA International
Category: Node.js
Experience required: 3y
English level: upper

Are you a perfect candidate? Yes, if you:
- communicate in English fluently (both spoken and written);
- have 3+ years of experience in development/engineering;
- highly experienced in TypeScript, JavaScript, Node, Express, and React (hooks, context);
- develop ERC20 tokens (or ERC721), and interact with Ethereum web3 products like UniSwap, Compound Finance, Dharma, DyDx, 0x, Kyber, etc.;
- use Slack, Git, and AWS (S3, DynamoDB) on a daily basis;
- have a strong comprehension of GAS fees, DEXs (decentralized exchanges), and AMMs (automated market makers);
- can use various sources via API connectivity for exchanges and nodes for DEXs to process the ability to call digital asset current prices;
- familiar with Solidity/Hardhat, ethers.js libraries and smart contracts.

What will you do?
- Guide projects from concept and mapping to completion;
- Work in tandem with front-end developers to support customized CRMs/dashboards, trading reporting systems with exchange API connectivity, venture analysis systems, DEX (decentralized exchange) products, and other projects within the expanding DeFi sector.

What does the company offer?
- Relocation to Thailand if you ever dreamed of living near the ocean or
- Possibility to work remotely;
- 30 days of paid vacation;
- Paid medical insurance;
- Interesting projects and opportunities for professional and career growth;
- Competitive salary.