Job Title:
Frontend Engineer - Web3 (React / Next.js / Blockchain)
Experience Required:
3+ years (Blockchain / NFT / RWA experience preferred)
About The Role
We're looking for a
Frontend Engineer
who can take ownership of the
Tiamonds NFT Marketplace
— a blockchain-based platform built at the intersection of
Web3 and Real World Assets (RWA)
.You'll be responsible for maintaining, scaling, and improving a
production-grade React/Next.js architecture
, integrating it with
blockchain and backend systems
, ensuring top-tier performance, SEO, and user experience.This role demands a developer who not only writes great code but also thinks architecturally, leverages
modern AI tools for faster delivery
, and takes full ownership from ideation to deployment.
Key Responsibilities
- Maintain and enhance the Tiamonds NFT Marketplace frontend using React.js and Next.js
- Collaborate with Product Managers and Designers to implement new features, estimate timelines, and deliver quality releases via Agile and JIRA workflows
- Integrate blockchain and backend systems (Node.js, MongoDB) using Ethers.js, Web3.js, wagmi, and web3modal
- Work with Figma to convert designs into pixel-perfect, responsive, and accessible interfaces
- Implement and optimize SEO best practices for better ranking and performance (SSR/SSG/ISR, meta tags, schema, sitemap)
- Use AI-assisted development tools (ChatGPT, Claude, Cursor, GitHub Copilot, etc.) for faster debugging, documentation, and refactoring
- Maintain CI/CD pipelines and enforce code standards using Husky, lint-staged, and ESLint
- Manage application state efficiently using Redux Toolkit, Zustand, Context API, and middleware like Thunk/Saga
- Follow a modular, scalable architecture with code splitting, lazy loading, and memoization for performance optimization
- Conduct frontend testing using Jest, Mocha, and React Testing Library
- Collaborate with backend and blockchain teams for seamless API and smart contract integrations
- Participate in architectural planning, refactoring, and knowledge transfer sessions
- Ensure adherence to best practices, clean architecture, and consistent documentation
Requirements
Frontend Frameworks:
- React.js (Hooks, Context, lifecycle, optimization)
- Next.js (Routing, SSR, SSG, ISR, API routes, SEO)
UI / Styling:
- Tailwind CSS, SCSS, Bootstrap, Styled Components
- Strong understanding of design systems and Figma collaboration
State Management:
- Redux Toolkit, Zustand, Context API, Thunk/Saga
Blockchain / Web3:
- Ethers.js, Web3.js, wagmi, web3modal
- Understanding of NFTs, smart contracts, and token standards (ERC-20, ERC-721, ERC-1155)
- Hands-on integration of blockchain data and wallet functionality
Backend Integration:
- RESTful APIs, Node.js, Express, MongoDB (integration-level understanding)
Testing Frameworks:
- Jest, Mocha, React Testing Library
- Unit testing, integration testing, and snapshot testing experience
Architecture & Performance:
- Component-driven architecture
- Memoization, code splitting, lazy loading, caching strategies
- Understanding of frontend system design principles
DevOps & Tooling:
- Git, GitHub, GitLab, CI/CD pipelines
- Husky, lint-staged, ESLint, Prettier
- Axios, React Router, authentication, cookies/session handling
AI & Productivity Tools:
- Proficiency in using AI coding assistants like ChatGPT, Claude, Cursor, GitHub Copilot, etc
- Ability to leverage AI for faster debugging, code reviews, testing, documentation, and architecture suggestions
SEO:
- Meta tags, Open Graph, schema markup, sitemap, canonical tags
- Core Web Vitals optimization and accessibility improvements
- Familiarity with Google Search Console, Lighthouse, and analytics
Nice to Have
- Experience deploying or interacting with smart contracts
- Familiarity with analytics tools (GA4, Mixpanel)
- Exposure to internationalization (i18n) and Docker environments
- Strong interest in AI-driven frontend development workflows
Soft Skills
- Strong sense of ownership and accountability
- Excellent communication and teamwork
- Ability to work independently and make key technical decisions
- Passion for Web3, NFTs, AI, and cutting-edge technologies
Ideal Candidate
You are someone who:
- Writes clean, maintainable, testable code
- Has deep expertise in React, Next.js, and frontend architecture
- Understands the bridge between frontend, backend, and blockchain
- Uses AI tools to deliver faster and smarter solutions
- Can take full ownership of a production-grade Web3 product