Salary
💰 $160,000 - $200,000 per year
Tech Stack
ApolloJavaScriptNext.jsOpen SourceReactTypeScript
About the role
- You’ll join the frontend team at Blockworks and help us ship best-in-class user interfaces across our crypto research platform, data dashboards, and public media sites.
- Work closely with design, product, and backend to own complex frontend projects end-to-end—from architecture and data fetching to accessibility and animation.
- Build and ship React/Next.js apps to Vercel with high-performance and great UX
- Create beautiful, intuitive interfaces without relying on detailed specs
- Use Tailwind, Chakra, or raw CSS to build reusable and accessible UI components
- Optimize rendering performance using techniques like memoization, lazy loading, web workers, etc.
- Write clean, maintainable code that scales across multiple frontend apps
- Own data-fetching layers with TanStack Query (React Query), including caching, pagination, prefetching
- Leverage AI tools to accelerate coding, testing, refactoring, and UI prototyping
- Collaborate directly with backend engineers, data engineers, data analysts, and leadership to shape the product
- Contribute to static builds and SSR/ISR pipelines on Vercel
Requirements
- 5+ years experience in frontend engineering
- Deep expertise with React and production-grade Next.js apps
- Experience deploying to Vercel or similar JAMstack platforms
- Strong grasp of async data fetching, caching strategies, and rendering performance
- Fluent in modern TypeScript
- You have at least 5 years of professional experience focused on frontend engineering, with deep experience in React and ideally Next.js.