Blockchain Engineer

Doha Tax Free7 days agoFull-time External
Negotiable
Blockchain Engineer (Java / Node.js) Location: Doha/KSA Industry: Financial Services / Digital Assets / Technology Type: Full-time About the Role We are seeking a Blockchain Engineer with a solid background in Java or Node.js and hands-on experience in smart contract development, distributed systems, or blockchain integrations. The ideal candidate has exposure to enterprise-grade or permissioned blockchain platforms and can operate across both backend engineering and Web3 development environments. Experience working in consulting environments or large professional services firms (Big 4 or similar) is highly preferred due to the client-facing and solution-delivery nature of the role. Key Responsibilities • Design, develop, and deploy smart contracts using Solidity or Rust. • Build backend services, APIs, and microservices using Java, JavaScript, TypeScript, or Node.js. • Integrate applications with blockchain networks, RPC endpoints, or node infrastructure. • Work with private/permissioned blockchain frameworks and distributed ledger technologies. • Develop solutions compatible with EVM chains, Layer 2 networks, or related blockchain ecosystems. • Implement secure coding standards and address common smart contract vulnerabilities. • Collaborate on architecture decisions, scalability planning, and CI/CD deployment pipelines. • Prepare documentation, design specs, and testing plans for blockchain solutions. • Optimize contracts for performance, gas usage, and reliability. Required Skills & Experience • Strong programming background in Java and/or Node.js. • Hands-on experience with Solidity, Rust, or equivalent smart contract languages. • Understanding of EVM networks, Layer 2 technologies, and related infrastructure. • Familiarity with cryptographic concepts such as hashing, digital signatures, and Merkle trees. • Experience with tools like Hardhat, Foundry, Truffle, or Brownie. • Proficiency in Git, CI/CD, DevOps processes, and collaborative development workflows. • Knowledge of token standards (ERC-20, ERC-721, ERC-1155) and Web3 development patterns. • Experience interacting with blockchain node providers or indexing tools. • Frontend experience with React, TypeScript, or modern JS frameworks is a plus. Nice-to-Have • Experience working in consulting firms, professional services, or technology advisory roles (Big 4 experience highly preferred). • Exposure to enterprise/permissioned blockchains or distributed ledger frameworks. • Background in Payments, Cards, Financial Services, or digital asset ecosystems. • Familiarity with DeFi, DEXs, DAOs, NFTs, tokenization, or digital asset protocols. • Knowledge of cloud-native or containerization technologies (Docker, Kubernetes). Who Should Apply This role is ideal for candidates who: • Have a strong engineering foundation and strong interest in blockchain innovation. • Enjoy building secure, scalable solutions that merge Web2 and Web3 technologies. • Have experience working in structured or client-facing environments such as consulting, fintech, or enterprise tech. • Open for Candidates based in KSA or Doha