Job Description
Roles & Responsibilities
Blockchain Development
— Build and maintain multi-chain integrations across Ethereum, Bitcoin, TRON, and Polygon
— Develop and deploy smart contracts with a focus on security and reliability
— Implement wallet infrastructure, key management, and transaction signing flows
— Integrate with blockchain nodes and third-party APIs (RPCs, block explorers, oracles)
Payment Infrastructure
— Develop payment processing pipelines including invoicing, matching, and settlement
— Build robust transaction monitoring, status tracking, and reconciliation systems
— Implement webhook delivery systems and merchant-facing APIs
— Optimise for performance, reliability, and 99.9%+ uptime
Security & Compliance
— Implement security best practices across wallet flows and transaction handling
— Support KYC/AML/PCI-DSS compliance requirements within the engineering layer
— Contribute to audit trails, logging, and regulatory reporting systems
— Participate in security reviews and code audits
Engineering Collaboration
— Work closely with the engineering team on architecture and implementation
— Participate in code reviews and maintain coding standards
— Collaborate with Product and Compliance teams on feature delivery
— Write clear technical documentation and contribute to internal knowledge sharin
Desired Candidate Profile
Must-Have Technical Skills
— 3–4 years of software development experience with hands-on blockchain/Web3 work
— Blockchain expertise: Ethereum, Bitcoin, Layer 2 solutions (Polygon, Arbitrum, Optimism)
— Languages: Node.js, Python, Go, Solidity
— Architecture: Microservices, distributed systems, event-driven design
— Cloud: AWS/GCP/Azure with containerisation via Docker/Kubernetes
— Security: Cryptography, key management, and security best practices
Domain Knowledge
— Familiarity with fintech, payment systems, or digital assets
— Understanding of KYC/AML compliance concepts in a blockchain context
— Knowledge of stablecoins, DeFi protocols, and token standards (ERC-20, TRC-20)
— Awareness of payment flows, settlement, and reconciliation mechanics
Qualities We Value
— Detail-oriented with strong debugging and analytical skills
— Clear communicator who can document and explain technical decisions
— Comfortable working in Agile/Scrum team environments
— Self-driven with a track record of shipping reliable code