Scope of Work:
- Design, build, and maintain smart contracts and blockchain infrastructure on KUB Chain and other EVM networks.
- Implement cross-chain/bridge components and Account Abstraction (EIP-4337) with off-chain services (relayer, bundler, paymaster).
- Deliver secure, scalable, and resilient architectures for enterprise-grade transactions.
- Own CI/CD, automated testing, observability, and technical documentation.
- Partner with Product/Security/Compliance to ship features that meet regulatory requirements.
Job Description:
- Develop smart contracts (Solidity) covering ERC-20/721/1155, proxy patterns (UUPS/Transparent), upgradeability, and RBAC.
- Build off-chain services (Go/TypeScript/Node.js; Rust/Python a plus): indexers, listeners, schedulers/keepers, and blockchain-aware APIs.
- Architect bridge/AA components with clear security policies, risk controls, and observability.
- Author high-quality tests (Foundry/Hardhat) and use analyzers (Slither, Mythril).
- Optimize gas, plan safe migrations/upgrades, and manage production releases.
- Operate nodes/RPCs with Infra (geth, Docker/K8s, Prometheus/Grafana).
- Proactively mitigate security risks (reentrancy, MEV/frontrunning, oracle issues, sig malleability) and collaborate on internal/external audits.
- Document designs, review code, support agile rituals, and participate in on-call as needed.
Qualification & Requirement:
- B.S. in Computer Science/Computer Engineering or equivalent experience.
- Experience in EVM smart contract development and backend/systems engineering.
- Strong Solidity and ecosystem tooling (Foundry/Hardhat, OpenZeppelin).
- Solid understanding of smart-contract security and common attack vectors/mitigations.
- Proficiency in Go or TypeScript/Node.js (Rust/Python nice to have).
- Experience with PostgreSQL/Redis, queues, and robust API design.
- Proficient with Git/CI/CD, Docker; hands-on with production monitoring.
- Clear communicator; collaborative, ownership-driven mindset.