freehire launches on Product Hunt on 26 August.

Follow →

Blockchain Engineer

Summary

Build and extend blockchain payment infrastructure, including Solidity smart contracts, signing pipelines, and audit trails for a crypto-fintech product.

You will implement components of the payment transaction lifecycle, build signing pipeline features, extend Solidity smart contracts, integrate custody authorization policies, create structured audit trails, support asynchronous transaction queues, write high-coverage tests, and participate in on-call support.

Responsibilities

  • Implement transaction lifecycle components
  • Build signing pipeline features
  • Implement payment integrity controls
  • Extend Solidity smart contracts
  • Contribute to custody platform authorization policy integration
  • Build structured audit trail logging
  • Contribute to the asynchronous transaction queue
  • Write high-coverage tests
  • Participate in on-call support

Requirements

  • 3–5 years of backend software engineering experience
  • 1–2 years working directly on EVM-compatible blockchain systems
  • TypeScript
  • EVM transaction mechanics
  • Solidity smart contract development
  • Upgradeable proxy patterns
  • OpenZeppelin contract libraries
  • Idempotency
  • At-least-once delivery
  • Crash recovery
  • Async systems

Benefits

  • Remote-first work environment

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available