onsite
Web3 Engineer - MARKETNODE PTE. LTD.
Software Engineer
Build and scale next‑generation digital asset platforms by designing, developing, and deploying smart contracts and Web3 services on Ethereum and other blockchains, leveraging TypeScript, Rust, and cloud infrastructure.
About the role
Key Responsibilities
- Design, develop, and audit Solidity and Rust smart contracts for fund, credit, and structured product workflows.
- Integrate blockchain components with front‑end applications using Web3.js, TypeScript, and REST/GraphQL APIs.
- Implement secure, scalable infrastructure on AWS (Lambda, ECS, KMS) to support high‑throughput transaction processing.
- Collaborate with product, compliance, and security teams to ensure regulatory compliance and robust risk controls.
- Participate in code reviews, continuous integration pipelines, and performance monitoring to maintain code quality and system reliability.
Requirements
- 3+ years of professional experience developing smart contracts on Ethereum or compatible EVM chains.
- Proficiency in Solidity and at least one systems language such as Rust or Go.
- Strong knowledge of Web3 libraries (Web3.js/Ethers.js), TypeScript, and modern front‑end frameworks.
- Hands‑on experience with cloud services (AWS) and container orchestration (Docker/ECS).
- Understanding of financial instruments, tokenization, and security best practices in blockchain environments.
Skills
solidityrustethereumsmart contractstypescriptaws