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 mobile app and/or web
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 and mobile 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 cross-platform frameworks such as Flutter, native frameworks including Android and iOS, and web frameworks such as Next.js.
Proficiency in Git and Github
Experience in managing and maintaining apps on the Google Play Store and Apple App Store Connect
You care about the details — spacing, transitions, interaction states
Ability to read and implement designs from Figma accurately
Understanding of basic mobile and web performance concepts
You have a portfolio — apps, side projects, or open source contributions
Bonus Points
Experience with Flutter for cross-platform mobile
Eye for design — you notice when things are off by 2px
Familiarity with animation libraries (Framer Motion, Lottie)
AI & Tools We Use
Claude Code AI-assisted coding
Sentry, Mixpanel and Growthbook
Figma for design handoffs