Advanced Blockchain Developer

Cowchain
UK
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Compensation
£120,000.0 - £140,000.0
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Application Programming Interfaces (APIs) Node.Js Blockchain Next.js Software Engineering TypeScript ReactJS NFT Backend Ethereum Solidity Web3.js
+1 more
NestJS

Job description

We are hiring an Advanced Blockchain Developer to build production smart contracts and protocol logic for client projects - prediction markets, staking, NFT platforms, token systems, and more.

You will write and test Solidity, collaborate with full-stack teammates, and ship secure on-chain code that handles real value.

Responsibilities

  • Implement smart contracts in Solidity (ERC-20/721, access control, staking, markets, rewards)

  • Write Hardhat/Foundry tests and deployment scripts

  • Integrate contracts with React/Next.js dApps

  • Apply security best practices (reentrancy, CEI pattern, role-based access)

  • Deploy and verify contracts on EVM networks

  • Join architecture discussions and client technical calls

  • Support audits and fix findings when needed

Requirements

3+ years software development; 1+ year shipping Solidity to testnet/mainnet

  • Strong Solidity 0.8.x and OpenZeppelin knowledge

  • Experience with Hardhat or Foundry

  • Understanding of ERC-20, ERC-721, and DeFi patterns (staking, pools, rewards)

  • TypeScript for tests and tooling

  • Clear English for remote async work

Nice to Have

  • The Graph / subgraph development

  • Next.js dApps (wagmi, viem, ethers)

  • Cross-chain bridges, GameFi, fan tokens

  • Smart contract audit experience

  • NestJS / Node.js backend for Web3 APIs, * An academic degree in the relevant field is good to have
  • 3+ years of commercial experience

  • Corresponding level of skills: Blockchain development intermediate

  • Language skills: English intermediate

About the company

Cowchain is a Web3 development company building dApps, smart contracts, and blockchain products for founders and enterprises. Our team of 50+ Web3-native engineers has delivered 150+ products across DeFi, NFTs, GameFi, bridges, and wallets on Ethereum, Polygon, BNB Chain, and other networks.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on works-hub.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:21 min

Developer journey from mobile to blockchain platforms

Shritesh Jamulkar · Coffee With Developers

2:55 min

Testing the deployment of NFT smart contracts

Soumaya Erradi · LIVE

2:04 min

Comparing flexible tools against opinionated NestJS frameworks

Matteo Collina Matteo Collina · JS Congress

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · WWC 2023

1:23 min

Developing local blockchain applications using familiar languages

Alessandro Cappellato Ferrari Alessandro Cappellato Ferrari · WWC 2024

1:48 min

Preventing digital art theft with non-fungible tokens

Hendrik Ebbers Hendrik Ebbers · LIVE

Videos

See all

Related articles

See all