The Role
You'll build the UI of 8club — the screens where people discover events, get invited, and relive their nights out. This is a craft role: pixel-perfect, performant, and delightful.
Why This Role Matters
8club is an aesthetic product. Going out is visceral. The interface has to match that energy — fast, beautiful, and intuitive. Your work is what users see every single day.
What You'll Do
- Build and maintain UI components for the 8club web and/or mobile app
- Translate Figma designs into pixel-perfect, responsive interfaces
- Integrate with backend APIs and handle loading, error, and empty states thoughtfully
- Optimise frontend performance (load times, animation smoothness, core web vitals)
- Collaborate with designers to give feedback on implementability and suggest improvements
- Write clean, readable, component-based code with proper documentation
What We're Looking For
- 0–2 years of experience in frontend development
- Strong command of React.js (or React Native for mobile) and modern JavaScript (ES6+)
- You care about the details — spacing, transitions, interaction states
- Ability to read and implement designs from Figma accurately
- Understanding of basic web performance concepts
- You have a portfolio — apps, side projects, or open source contributions
Bonus Points
- Experience with React Native for cross-platform mobile
- Eye for design — you notice when things are off by 2px
- Familiarity with animation libraries (Framer Motion, Reanimated)
AI & Tools We Use
- React / React Native
- Figma for design handoffs
- GitHub Copilot for AI-assisted coding