Blockchain / Web3 Developer
- Hiring from
- Pakistan
- Work type
- Remote
- Posted
Show job descriptionHide job description
๐๐ผ๐ฏ ๐๐ฒ๐๐ฐ๐ฟ๐ถ๐ฝ๐๐ถ๐ผ๐ป
Blockchain / Web3 Developer
๐๐ฏ๐ผ๐๐ ๐๐ต๐ฒ ๐ฅ๐ผ๐น๐ฒ
We are looking for a skilled Blockchain / Web3 Developer to join our engineering team on a contractual basis for an initial project-based engagement. The ideal candidate will have strong hands-on experience developing production-grade blockchain applications, wallet infrastructure, smart contracts, and transaction systems.
This role requires someone who understands blockchain beyond basic wallet integrations and tutorials, with a strong focus on security, reliability, scalability, and production readiness.
๐๐ผ๐ฐ๐ฎ๐๐ถ๐ผ๐ป: Karachi or Hyderabad, Sindh, Pakistan - Remote
๐๐ ๐ฝ๐ฒ๐ฟ๐ถ๐ฒ๐ป๐ฐ๐ฒ: 2โ4 years of Blockchain / Web3 development
๐๐บ๐ฝ๐น๐ผ๐๐บ๐ฒ๐ป๐ ๐ง๐๐ฝ๐ฒ: Contractual / Project-Based
๐๐ฒ๐ ๐ฅ๐ฒ๐๐ฝ๐ผ๐ป๐๐ถ๐ฏ๐ถ๐น๐ถ๐๐ถ๐ฒ๐
โข Design, develop, and maintain blockchain and Web3 infrastructure for production applications.
โข Build and integrate secure wallet solutions and wallet management systems.
โข Develop end-to-end blockchain transaction flows, including transaction creation, signing, submission, monitoring, and confirmation.
โข Integrate external wallets such as MetaMask, WalletConnect-compatible wallets, Coinbase Wallet, and other EVM wallets.
โข Integrate Web3 authentication and wallet infrastructure providers such as Web3Auth.
โข Develop, deploy, and integrate smart contracts where required.
โข Build blockchain event listeners, indexing services, and transaction monitoring systems.
โข Implement reliable on-chain and off-chain synchronization and reconciliation mechanisms.
โข Handle transaction failures, retries, nonce management, gas estimation, RPC failures, and other blockchain-specific edge cases.
โข Integrate blockchain infrastructure providers such as Alchemy, Infura, QuickNode, or similar services.
โข Design systems capable of supporting multiple EVM-compatible blockchain networks.
โข Implement secure transaction authorization and fund-movement workflows.
โข Develop automated tests for smart contracts, wallet integrations, and blockchain transaction flows.
โข Monitor, troubleshoot, and optimize production blockchain infrastructure.
โข Collaborate closely with backend, frontend, product, DevOps/infrastructure, and other engineering teams.
โข Contribute to technical architecture, documentation, deployment, and ongoing maintenance.
๐ฅ๐ฒ๐พ๐๐ถ๐ฟ๐ฒ๐ฑ ๐ค๐๐ฎ๐น๐ถ๐ณ๐ถ๐ฐ๐ฎ๐๐ถ๐ผ๐ป๐ & ๐ง๐ฒ๐ฐ๐ต๐ป๐ถ๐ฐ๐ฎ๐น ๐ฆ๐ธ๐ถ๐น๐น๐
โข 2-4 years of professional software development experience.
โข Strong hands-on experience in Blockchain / Web3 development.
โข Strong understanding of Ethereum and EVM-compatible blockchains.
โข Strong proficiency in Node.js and TypeScript.
โข Practical experience with ethers.js and/or viem.
โข Strong knowledge of Solidity and smart contract development.
โข Experience integrating and working with Web3 wallets.
โข Strong understanding of:
- Blockchain transactions
- Gas fees and gas estimation
- Nonce management
- Wallet addresses
- Transaction signing
- Transaction confirmations
- RPC providers
- On-chain events
- Blockchain transaction lifecycle
โข Experience developing production-ready blockchain systems, rather than only prototypes or tutorial projects.
โข Good understanding of blockchain security principles and common attack vectors.
โข Experience working with relational databases, backend APIs, and asynchronous systems.
โข Strong debugging, analytical, and problem-solving skills.
โข Ability to write clean, maintainable, scalable, and well-tested code.
๐ฃ๐ฟ๐ฒ๐ณ๐ฒ๐ฟ๐ฟ๐ฒ๐ฑ ๐๐ ๐ฝ๐ฒ๐ฟ๐ถ๐ฒ๐ป๐ฐ๐ฒ
โข Experience with the following technologies and concepts will be an advantage:
- Web3Auth
- MetaMask
- WalletConnect
- Coinbase Wallet
- Alchemy / Infura / QuickNode
- OpenZeppelin
- Hardhat / Foundry
- ERC-4337 / Account Abstraction
- Smart-contract wallets
- Multisig wallets
- Stablecoins and blockchain payment infrastructure
- Blockchain indexing
- Transaction monitoring systems
- Custodial and non-custodial wallet architectures
- MPC wallet infrastructure
- Redis, queues, and event-driven architectures
- PostgreSQL
- REST APIs / GraphQL
๐๐น๐ผ๐ฐ๐ธ๐ฐ๐ต๐ฎ๐ถ๐ป ๐ฆ๐ฒ๐ฐ๐๐ฟ๐ถ๐๐ ๐๐ ๐ฝ๐ฒ๐ฟ๐๐ถ๐๐ฒ
โข Security is a critical requirement for this position. The candidate should have practical knowledge of:
- Private key and signing security
- Wallet security and custody models
- Smart contract vulnerabilities
- Access control and authorization
- Reentrancy attacks
- Replay attacks
- Transaction manipulation
- Nonce management
- Front-running and MEV considerations
- Secure transaction authorization
- Smart contract upgrade risks
- Key management and custody architecture
- Secure API design for financial and blockchain transactions
๐ง๐ฒ๐ฐ๐ต๐ป๐ถ๐ฐ๐ฎ๐น ๐๐ป๐๐ถ๐ฟ๐ผ๐ป๐บ๐ฒ๐ป๐
The role may involve working with the following technology stack:
- TypeScript / Node.js
- Solidity
- ethers.js / viem
- Web3Auth
- EVM-compatible blockchains
- PostgreSQL
- Redis / Queues
- REST APIs / GraphQL
- Alchemy / Infura / QuickNode
- Hardhat / Foundry
- OpenZeppelin
โข Experience with other relevant blockchain, Web3, or distributed-system technologies is welcome.
๐ช๐ฒ ๐ฎ๐ฟ๐ฒ ๐น๐ผ๐ผ๐ธ๐ถ๐ป๐ด ๐ณ๐ผ๐ฟ ๐ฎ ๐ฑ๐ฒ๐๐ฒ๐น๐ผ๐ฝ๐ฒ๐ฟ ๐๐ต๐ผ:
โข Has hands-on experience building real-world blockchain/Web3 systems.
โข Understands blockchain technology beyond basic wallet connections and smart contract tutorials.
โข Can design and implement reliable blockchain transaction infrastructure.
โข Has a strong security mindset and understands blockchain-specific risks and edge cases.
โข Can independently investigate and resolve transaction, RPC, wallet, and infrastructure issues.
โข Writes clean, maintainable, scalable, and well-tested code.
โข Understands production reliability, scalability, monitoring, and failure handling.
โข Can work independently while collaborating effectively with a broader engineering team.
โข Takes ownership of technical problems from architecture and development through deployment, monitoring, and maintenance.
โข Is comfortable working in a fast-paced, project-driven environment.
๐๐ผ๐ ๐๐ผ ๐๐ฝ๐ฝ๐น๐
โข Interested candidates are encouraged to submit:
โข Updated CV/Resume
โข LinkedIn profile
โข GitHub or relevant portfolio
โข Details of relevant blockchain/Web3 projects
โข Examples of deployed smart contracts or production blockchain systems, where applicable
โข ๐ฆ๐๐ฏ๐ท๐ฒ๐ฐ๐: Application โ Blockchain / Web3 Developer
๐๐ป๐๐ฒ๐ฟ๐๐ถ๐ฒ๐ ๐ฃ๐ฟ๐ผ๐ฐ๐ฒ๐๐:
โข Initial HR/Recruitment Screening
โข Technical Interview
โข Blockchain/Web3 Architecture or Practical Assessment
โข Technical/Engineering Discussion
โข Final Discussion
๐ก๐ผ๐๐ฒ: This is a hands-on engineering role focused on building and maintaining production-grade blockchain infrastructure, wallet systems, transaction workflows, and Web3 applications.