Skip to content
mimi

Blockchain Developer

mTransform

UAE · On-site Lead Today

About the role

About the Role

We are building a next-generation blockchain and crypto platform focused on secure, scalable, and high-performance digital asset infrastructure. We are looking for a hands-on Full Stack Lead Developer who can architect, build, and scale production-grade systems while mentoring a growing engineering team.

You will play a key technical leadership role, owning full-stack architecture, development standards, and delivery in a fast-paced Web3 startup.

Key Responsibilities

Technical Leadership

  • Lead end-to-end full-stack architecture and development using Node.js, React, and TypeScript
  • Drive technical design decisions, code quality, and engineering best practices
  • Review code, mentor developers, and raise the overall technical bar of the team
  • Collaborate closely with Product, DevOps, Security, and Blockchain teams

Backend (Node.js)

  • Design and build scalable backend services using Node.js (NestJS/Express/Fastify)
  • Develop secure REST & GraphQL APIs
  • Handle authentication, authorization, KYC integrations, and transaction workflows
  • Work with databases: PostgreSQL, MongoDB, Redis
  • Implement event-driven systems, message queues, and background workers

Frontend (React)

  • Build modern, responsive UIs using React + TypeScript
  • Implement complex dashboards for crypto/blockchain workflows
  • Work with state management (Redux, Zustand, React Query)
  • Ensure performance, accessibility, and clean UI architecture

Blockchain & Crypto Integration

  • Integrate with blockchain networks (Ethereum, EVM chains, Solana, etc.)
  • Work with smart contracts, wallets, RPC providers, and indexers
  • Handle crypto-specific concepts: transactions, signatures, gas, wallets, custody
  • Collaborate with smart contract engineers for backend/frontend integrations

DevOps & Security

  • Work with Docker, CI/CD pipelines, and cloud platforms (AWS/GCP/Azure)
  • Ensure application security, performance, and scalability
  • Apply secure coding practices for crypto-grade systems

Mandatory Skills & Experience

  • 8+ years of software development experience
  • Strong expertise in Node.js, React, and TypeScript
  • Experience building large-scale, production-grade applications
  • Solid understanding of system design, microservices, and APIs
  • Strong database design and performance optimization skills
  • Hands-on experience leading or mentoring engineering teams
  • Experience working in startup or fast-paced environments

Good to Have (Highly Preferred)

  • Hands-on experience in Blockchain / Crypto / Web3 projects
  • Smart contract integration experience (Solidity, Web3.js, Ethers.js)
  • Experience with DeFi, wallets, exchanges, or digital asset platforms
  • Knowledge of security best practices in crypto systems
  • Prior experience working with regulated or institutional platforms

What We’re Looking For

  • A hands-on tech leader, not just a people manager
  • Someone who thrives in ambiguity and fast execution
  • Strong ownership mindset with product thinking
  • Passion for Blockchain, Crypto, and emerging technologies

Why Join Us

  • Build cutting-edge blockchain infrastructure
  • High ownership and real impact on product direction
  • Work with a senior, ambitious leadership team
  • Opportunity to scale systems used by global users

Requirements

  • 8+ years of software development experience
  • Strong expertise in Node.js, React, and TypeScript
  • Experience building large-scale, production-grade applications
  • Solid understanding of system design, microservices, and APIs
  • Strong database design and performance optimization skills
  • Hands-on experience leading or mentoring engineering teams
  • Experience working in startup or fast-paced environments

Responsibilities

  • Lead end-to-end full-stack architecture and development using Node.js,React, and TypeScript
  • Drive technical design decisions, code quality, and engineering best practices
  • Review code, mentor developers, and raise the overall technical bar of the team
  • Collaborate closely with Product, DevOps, Security, and Blockchain teams
  • Design and build scalable backend services using Node.js (NestJS/Express/Fastify)
  • Develop secure REST & GraphQL APIs
  • Handle authentication, authorization, KYC integrations, and transaction workflows
  • Work with databases: PostgreSQL, MongoDB, Redis
  • Implement event-driven systems, message queues, and background workers
  • Build modern, responsive UIs using React + TypeScript
  • Implement complex dashboards for crypto/blockchain workflows
  • Work with state management (Redux, Zustand, React Query)
  • Ensure performance, accessibility, and clean UI architecture
  • Integrate with blockchain networks (Ethereum, EVM chains, Solana, etc.)
  • Work with smart contracts, wallets, RPC providers, and indexers
  • Handle crypto-specific concepts: transactions, signatures, gas, wallets, custody
  • Collaborate with smart contract engineers for backend/frontend integrations
  • Work with Docker, CI/CD pipelines, and cloud platforms (AWS/GCP/Azure)
  • Ensure application security, performance, and scalability
  • Apply secure coding practices for crypto-grade systems

Skills

AWSAzureDockerExpressFastifyGCPGraphQLMongoDBNestJSNode.jsPostgreSQLReactReact QueryRedisReduxSolanaSolidityTypeScriptZustand

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free