Senior Web3 Engineer Full Stack

$$$

This is a hands-on engineering role focused on building a fast, reliable, and user-friendly interface for DeFi workflows. You will work closely with backend engineers and product stakeholders to deliver production-ready features for real users.

Responsibilities:
Frontend Development

  • Own and maintain the frontend application built with Next.js, React, and TypeScript
  • Build scalable and high-performance interfaces for DeFi workflows, dashboards, and portfolio views
  • Implement wallet connectivity and transaction flows
  • Maintain strong standards for code quality, performance, testing, and maintainability



Web3 & Data Integration

  • Translate complex on-chain data into clear user-facing product experiences
  • Integrate blockchain data from RPC endpoints, event logs, indexed sources, and subgraphs
  • Work with DeFi protocols and yield-related products
  • Ensure correct handling of token decimals, pricing logic, balances, APY calculations, and other financial data



Product Development

  • Build features such as portfolio tracking, transaction history, yield opportunities, delegation flows, and dashboard analytics
  • Collaborate on product decisions and help shape intuitive UX for complex blockchain functionality
  • Improve real-time data handling and frontend performance



Collaboration

  • Work closely with backend engineers on APIs, data models, and system design
  • Participate in code reviews, technical discussions, and architecture decisions
  • Contribute to scalability and long-term engineering standards



Tech Stack

  • Frontend: Next.js, React, TypeScript
  • Blockchain: Viem, Ethers, smart wallet integrations
  • Database: PostgreSQL, Prisma
  • UI / Styling: Tailwind CSS, charting libraries
  • Data Fetching: SWR
  • Infrastructure: GitHub Actions, Docker, cloud hosting
  • Blockchain Scope: EVM-compatible chains
  • Protocol Integrations: Lending, swapping, yield, and routing protocols



Requirements

  • 4+ years of experience building Web3 or crypto-native products
  • Strong experience shipping production applications used by real users
  • Strong proficiency in TypeScript, React, and Next.js
  • Experience working with on-chain data, including RPC, logs, subgraphs, and multicall
  • Strong understanding of wallet integrations, transaction lifecycle, gas mechanics, and token standards
  • Familiarity with DeFi primitives such as lending, liquidity pools, swaps, vaults, and yield strategies
  • Ability to turn complex blockchain data into intuitive product experiences
  • Strong ownership mindset and ability to work independently in a fast-moving environment



Nice to Have

  • Experience working at a DeFi, crypto infrastructure, analytics, or exchange product
  • Familiarity with smart wallet infrastructure
  • Experience with typed signing standards such as EIP-712
  • Experience building financial dashboards or real-time data-heavy applications
  • Contributions to Web3 open-source projects



What Success Looks Like

  • A stable and high-quality frontend application that makes complex DeFi workflows easy to use
  • Accurate and reliable presentation of on-chain portfolio and yield data
  • Smooth wallet and transaction UX across multiple EVM chains
  • Strong collaboration with backend and product stakeholders to deliver production-ready features quickly

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 14 April
43 views
ยท
10 applications
Last responded yesterday
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...