← Work

Web3 Jobs

Web3 job board aggregating 1,000+ listings across blockchain, smart contracts, and cryptocurrency roles. Algolia instant search with filtering by location, category, type, and experience level. OpenAI for unifying job data from multiple sources into a consistent format, Firebase for storage and database.

TypeScriptReactNext.jsTailwind CSSAlgoliaFirebaseOpenAI

The Project

A job board for Web3 roles — aggregating 1,000+ listings across blockchain, smart contracts, and cryptocurrency positions. We handled frontend development and deployment.

The frontend was built with Next.js and Tailwind CSS. Algolia provided instant search with filtering by location, category, job type, and years of experience. Job data came from multiple sources in inconsistent formats — OpenAI was used to unify that data into a consistent schema before it was stored in Firebase Database and Storage.

Desktop

Web3 Jobs desktop — sidebar navigation, Algolia search filters, and a job listing for a Software Engineer role

Search & Filter

Algolia-powered instant search with filters for country, category, job type, and minimum years of experience.

Web3 Jobs desktop — country filter dropdown open showing available locations including United States, Singapore, and India

Country Filter

Location filtering across aggregated job sources — countries unified from inconsistent source data via OpenAI.

Mobile

Web3 Jobs mobile — job listing detail showing role description, requirements, and click-through action

Job Detail

Responsive mobile view — job listings with full descriptions, requirements, and direct application links.

Web3 Jobs mobile — full-screen filters panel with country, category, job type, experience slider, and remote toggle

Filters

Mobile filter panel — full-screen overlay with all search parameters including a remote-only toggle.

TypeScriptReactNext.jsTailwind CSSAlgoliaFirebaseOpenAI