Search...

Senior Backend Developer

Skills

About the Role

You will own two production-critical services: a DeFi yield product that lets users earn on crypto through leading EVM lending protocols without giving up custody, and a gasless transaction service that relays signed transactions while paying gas in ERC-20 stablecoins. You will add support for new chains and fee tokens, implement meta-transaction flows (EIP-712, EIP-7702), build backend layers that sign broadcast and monitor on-chain transactions, handle on-chain event ingestion via webhooks and background jobs, manage production releases including migrations rollback plans and RPC failover, write unit integration and end-to-end tests, and instrument services for observability.

Requirements

  • Strong production experience with Node.js and frameworks like NestJS
  • Hands-on experience building on EVM chains with Ethers.js or viem
  • Familiarity with the EVM transaction model including signing gas nonces and RPC failover
  • Experience with PostgreSQL and writing efficient SQL
  • Solid understanding of common application security vulnerabilities
  • Experience writing unit and end-to-end tests
  • Experience with monitoring logging and debugging production issues

Responsibilities

  • Add support for new chains fee tokens and yield protocols
  • Build backend layer that signs broadcasts and monitors on-chain transactions
  • Implement meta-transaction flows based on EIP-712 and EIP-7702
  • Handle on-chain event ingestion via webhooks and background jobs
  • Own production releases including migrations rollback plans and RPC failover
  • Write unit integration and end-to-end tests
  • Instrument services for observability
  • Participate in planning estimation and architecture decisions

Benefits

  • Remote work from anywhere in the world
  • Unlimited vacation
  • Birthday presents
  • Compensation for purchase of necessary technical devices
  • Paid sick leaves