Home » Jobs » IT Jobs In Kenya » Blockchain Engineer Job GradientFI
Candidates Experience With Us + Latest Updates

Personalized Support for Your Success

Upcoming Trainings & Events

Blockchain Engineer Job GradientFI

IT Jobs. GradientFI Jobs

About the Role

We are looking for an experienced Blockchain Engineer to lead the architecture and development of secure, scalable decentralized applications. You will be responsible for end-to-end development, from writing gas-optimized smart contracts to building the backend infrastructure that interacts with the blockchain.

Read More>>>Smart CV Tweaks to Stay Relevant in Any Job Market                           

  • Smart Contract Development: Design, develop, and deploy secure smart contracts on EVM-compatible chains (Ethereum, Polygon, etc.) using Solidity.
  • Backend Integration: Build robust APIs and microservices to interact with blockchain nodes using Node.js (or Rust/Python) and libraries like Ethers.js, Viem, or Web3.js.
  • Security & Optimization: Conduct internal audits, implement gas-optimization strategies, and ensure contract security against common vulnerabilities (re-entrancy, front-running).
  • System Architecture: Design decentralized architectures involving IPFS, Oracles (Chainlink), and indexing solutions (The Graph).
  • Collaboration: Work with frontend developers to integrate wallets and DApp logic, and collaborate with product managers to define technical feasibility.
  • Documentation: Maintain comprehensive technical documentation for smart contracts and API endpoints.

Requirements

  • Education: Bachelor’s degree in Computer Science or equivalent practical experience.
  • Engineering Experience: 5+ years of total software engineering experience (Backend or Full Stack).
  • Blockchain Experience: 4+ years of professional experience specifically in Web3/Blockchain development.
  • Smart Contract Proficiency: Strong expertise in Solidity, including experience with development frameworks like Hardhat or Foundry.sof
  • Backend Proficiency: Proficiency in Node.js/TypeScript (NestJS/Express).
  • Database Skills: Experience with SQL (PostgreSQL).
  • Cryptography: Solid understanding of elliptic curve cryptography, hashing algorithms (Keccak-256), and public-key infrastructure.
  • Tooling: Familiarity with OpenZeppelin standards, wallet integrations (WalletConnect/RainbowKit), and subgraph development.

Read More>>>3 CV Tricks That Make Recruiters Call You First

Click Here to Apply

🚨 Before You Apply for This Job

Career Lessons + Experiences

Labour Laws – Know Your Rights