We are seeking a highly skilled and motivated Crypto Developer to join our clients dynamic team based in Central Singapore. As a Crypto Developer, you will be responsible for designing, developing and deploying blockchain-based applications and smart contracts. You will contribute to innovative projects within the decentralised finance (DeFi) and digital asset ecosystems.
The ideal candidate will possess a deep understanding of blockchain technologies, including distributed ledger systems, consensus algorithms, and cryptographic protocols. You should have hands-on experience with blockchain platforms such as Ethereum, Solana, Binance Smart Chain, or similar. Additionally, you will have a strong command of programming languages commonly used in blockchain development, such as Solidity, Rust, Go, or JavaScript.
Key Responsibilities:
- Design and develop smart contracts and decentralised applications (dApps) on various blockchain platforms.
- Integrate blockchain solutions with existing systems and databases.
- Ensure code quality through best practices in testing, auditing, and security assessments.
- Collaborate with cross-functional teams including product, design, and infrastructure stakeholders.
- Stay updated on emerging blockchain trends, standards, and technologies.
- Contribute to technical documentation and open-source projects when applicable.
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related discipline.
- Minimum of 3 years’ experience in software development, with at least 1 year focused on blockchain technologies.
- Proven experience developing and deploying smart contracts, particularly using Solidity or Rust.
- Strong understanding of cryptographic principles, token standards (ERC-20, ERC-721), and blockchain architecture.
- Experience with DeFi protocols, Web3.js, Truffle, Hardhat, or similar toolchains.
- Familiarity with Agile methodologies and CI/CD pipelines.
- Excellent problem-solving skills and ability to work independently in a fast-paced environment.
- Strong written and verbal communication skills in English.
Desirable:
- Knowledge of Layer 2 scaling solutions and cross-chain interoperability.
- Experience with cloud services like AWS or GCP.
- Understanding of financial systems or previous experience in fintech projects.
