Web3 Software Engineer
You will deliver Web3 features across backend, frontend, smart-contract integrations, and production operations. You will build Go and TypeScript services, React dApps, wallet and account-abstraction integrations, and SDKs. You will monitor production systems, participate in on-call, review code, and maintain repository AI tooling.
Responsibilities
- Build backend services in Go and TypeScript
- Build services for tokenizing in-game items and currencies
- Build React dApp frontends
- Integrate smart wallets, accounts, paymasters, and bundlers
- Develop SDKs for game studios and partners
- Monitor services and contracts in production
- Participate in on-call
- Review code
- Set up and maintain repository AI tooling
Requirements
- 5+ years of commercial software development
- Production dApp development
- viem
- wagmi
- Wallet signers
- EIP-191
- EIP-712
- EIP-1193
- Account abstraction
- ERC-1271
- Go
- TypeScript
- Node.js
- On-chain event processing
- Kafka, RabbitMQ, or NATS
- PostgreSQL
- Redis
- REST
- gRPC
- React
- Web security
- XSS
- CSRF
- CSP
- Solidity
- EVM
- Smart-contract security
- Docker
- Kubernetes
- Observability
- Datadog or Prometheus, Grafana, ELK, Graylog, or OpenTelemetry
- Testing
- Git
- CI/CD
- GitLab CI or similar
- Claude Code, Codex, or Cursor
- English