Pineapple
Frontend Developer
PineappleUnited Arab Emirates8 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