Looking for a full stack and Blockchain developer full time

ledgerpeek HQ: Vernier, Geneva (Genève), Switzerland Remote job Jan 16

We are looking for a skilled Full-Stack Blockchain Developer to help maintain, improve, and extend the RaiseHive platform. This role involves working across the frontend, backend, and smart contract layers to ensure a stable, secure, and scalable Web3 application.

The ideal candidate has hands-on experience with React, Node.js, Ethereum smart contracts, and real-world Web3 integrations.

  • Framework: React 18.2 (Vite 3)
  • Styling: Tailwind CSS 3.4, NextUI
  • Animations: Framer Motion
  • Web3: Thirdweb SDK v4, Ethers.js v5
  • Routing: React Router DOM v6
  • State Management: React Context API
  • Libraries: React Markdown, React Image Gallery, Replyke (comments), React Toastify
  • Runtime: Node.js
  • Framework: Express.js
  • Database: MongoDB Atlas (Mongoose ODM)
  • Email: Nodemailer
  • Scheduling: Node-cron
  • Logging: Pino
  • Network: Ethereum
  • Smart Contracts: Solidity ^0.8.19
  • Development Tools: Hardhat
  • Libraries: OpenZeppelin, Thirdweb Contracts
  • Wallet Integration: MetaMask

Frontend

  • Strong proficiency in React (hooks, context, routing)
  • Experience with Vite or modern build tools
  • Solid knowledge of Tailwind CSS and responsive design
  • Experience using component libraries (NextUI, Material UI, etc.)

Backend

  • Strong experience with Node.js and Express
  • Proficiency with MongoDB and Mongoose
  • REST API design and implementation
  • Environment configuration and deployment awareness

Blockchain & Web3

  • Hands-on Ethereum development experience
  • Solidity smart contract development
  • Experience with Ethers.js / Thirdweb SDK
  • Understanding of smart contract security and gas optimization
  • MetaMask wallet integration and transaction handling

General

  • JavaScript (ES6+)
  • Git version control
  • Async programming and debugging skills
  • Strong problem-solving ability
Requirements
Availability:
Full-time (40 hrs/wk)
Experience levels:
Intermediate (3 - 5 yrs), Expert (5+ yrs)
Languages:
English

$30/hr