RockOne International

Fullstack Developer (React / Go / Web3)

$$$

🎯 Full-Stack Developer (React / Go / Web3)
We seek a Full-Stack Developer for a DeFi / prediction-markets product on EVM-compatible chains. The role involves equal distribution between front-end and back-end work, utilizing React + Web3 for trading and market UIs and Go for the financial backend. Go is the primary backend stack; Node.js stays in the picture for fast integration with existing web3 solutions. This is the right fit if you have shipped end-to-end features on a Web3 / DeFi product and are comfortable owning a vertical slice from contract integration to UI.
 

πŸš€ Technical Stack:
- Frontend: React (hooks, state management), TypeScript, HTML5, CSS3
- Backend: Go (goroutines, channels, `context`), Node.js
- Web3: `ethers.js` / `viem` / `web3.js`, wallet integrations (MetaMask, WalletConnect)
- Real-Time: WebSockets / subscriptions
- Database: SQL (Postgres or similar), Redis
- Messaging: Kafka, RabbitMQ, or Redis Streams
- Blockchain: EVM-compatible chains, on-chain event indexing
- Version Control: Git
 

πŸ‘₯ As a Member of Our Team, You Will:

  • Collaborate with product owners to define, design, and deploy new features end-to-end.
  • Troubleshoot, test, and maintain software to ensure optimal performance and functionality.
  • Contribute to all phases of the development lifecycle, from initial planning to final deployment.
  • Follow industry best practices
     

πŸ’‘Core Skills Required:
- 2+ years full-stack experience with hands-on Web3
- Strong React (hooks, state management, performance optimization)
- Solid TypeScript
- HTML / CSS, pixel-perfect from Figma
- WebSockets / real-time subscriptions
- Hands-on with `ethers.js` / `viem` / `web3.js`
- Wallet integrations (MetaMask, WalletConnect, etc.)
- Understanding of gas fees, on-chain vs off-chain data
- Awareness of Web3 risks (phishing, malicious contracts)
- Proficiency in Go: goroutines, channels, `context`, concurrency patterns
- Solid SQL
- Hands-on with Redis
- Understanding of scalable architecture
- Solid understanding of blockchain fundamentals
- Hands-on with EVM-compatible chains
- Understanding of blockchain data indexing (events, logs, reorgs)
- Experience with Node.js (preferred)
- Familiarity with D3.js, TradingView, Recharts, or Chart.js (preferred)
- DeFi exposure - AMMs / liquidity pools, order book UX, slippage, price impact (preferred)
- Prior work on prediction markets or trading systems (preferred)
 

🧠 Soft Skills:

  • Communication: Excellent ability to articulate ideas and solutions to team members and stakeholders.
  • Problem-Solving: Strong analytical and troubleshooting abilities.
  • Adaptability: Comfortable switching between front-end and back-end tasks, and learning new tools as needed.
  • Teamwork: A collaborative mindset, open to feedback and knowledge sharing.
  • Self-motivation: Proactive approach to tackling tasks with minimal supervision.
     

🎁 What We Offer:

  • Fully remote work.
  • Competitive salary.
  • Flat company structure: no bureaucracy.
  • Opportunities for professional growth.
  • Work-life balance with flexible working hours.
  • Access to various learning resources and development programs
  • 20 days of vacation time
  • 5 illness days

 

Required domain experience

Blockchain / Crypto 1 year

Required languages

English B1 - Intermediate
Ukrainian B2 - Upper Intermediate
Published 18 May
82 views
Β·
22 applications
See stats of candidates who applied for this job πŸ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...