Pineapple
Web3 Full-Stack DeFi Developer
PineappleUnited Kingdom2 days ago
Full-timeEngineering, Information Technology

Our DEX platform uses Next.js primarily for quick API route updates with minimal server overhead. This is a prototype stage; we plan to migrate to Vite or plain React with a dedicated server post pineapple lite phase.


Core Stack

Framework: Next.js 15+

Language: Mainly JavaScript ES6+, with some TypeScript

State Management: Zustand for state handling

Styling: CSS3, featuring a custom design system and responsive layouts

Wagmi: v2.16.3

Viem: v2.7.15

Ethers.js: v6.14.4

Reown AppKit: v1.8.1


Web3 & Blockchain Expertise


Ethereum Development:

  • Deep understanding of Ethereum, EVM, and smart contract interactions, including wallet connectivity, robust transaction management, error recovery, and user feedback systems.
  • DeFi Protocols: Hands-on experience with DEX platforms, trading interfaces, slippage, and advanced DeFi mechanisms.
  • Multi-chain Development: Experience with multi-chain applications.
  • Token Standards: Deep knowledge of ERC-20 and other token standards, as well as gas mechanics and optimization strategies for efficient trading.,


Architecture, Scalability & API Integration API Development:

  • Building RESTful APIs and handling real-time data for trading and price feeds.
  • Database Systems: Knowledge of SQL databases (MySQL) and effective caching strategies for scalable backend operations.
  • Performance Monitoring: Application monitoring, optimization, and basic Git workflows for collaborative development.
  • Meta-Aggregator Development: Creating intelligent routing systems and DEX aggregation algorithms for optimal liquidity and routing.
  • Microservices: Contributing to a microservices architecture to ensure scalability and reliability.


Preferred Experience:

  • 3+ years of hands-on DeFi development experience, including previous work on DEX platforms, trading interfaces, and DeFi protocols.
  • Experience with multi-chain applications and DEX aggregation algorithms.
  • Deep understanding of MEV, slippage, price aggregation, and other DeFi-specific concepts.


Day-to-Day Responsibilities:

  • Use Jira and manage assigned tasks
  • Monitor Discord Dex channels, log issues on Jira
  • Debug Web3 interactions and address user issues
  • Coordinate with lead developer on urgent tasks
  • Develop trading features and UI elements
  • Optimize performance and enhance UX


You Might Work On:


Cross-Chain Swap Implementation

  • Integrate new bridge protocols for seamless cross-chain asset transfers
  • Build user interfaces for complex multi-step cross-chain operations
  • Implement transaction tracking across multiple blockchains
  • Optimize gas costs and transaction timing for cross-chain swaps


Meta-Aggregator

  • Create intelligent routing algorithms that find best prices across multiple aggregators
  • Build real-time price comparison interfaces
  • Develop APIs for external protocol integrations


Advanced Trading Features

  • Implement portfolio tracking and P&L calculations
  • Create advanced charting and technical analysis tools,
  • Develop automated trading strategies and DCA features


Key Skills

Ranked by relevance