About the job Middle React Developer
OnAim is a technology company developing a comprehensive gamification platform delivered as a SaaS solution for iGaming, eCommerce, Fintech, and other industries with large user bases and high transaction volumes. Our platform enables businesses to enhance user engagement through configurable mini-games, achievement systems, rewards management, and analytics tools.
As we expand our platform capabilities and client partnerships, we're hiring a dedicated Middle React Developer to build and scale the admin panel for our promotion/gaming platform. You will work on complex dashboard workflows (promotion creation, overview modules, permissions, data-heavy tables) and collaborate with backend, design, and product teams.
Job Details:
- Location: Chavchavadze avenue (On-site)
- Schedule: Monday-Friday, 10:00-19:00 or 08:00-17:00
What You'll do:
- Build new admin features with React 18 + TypeScript + Vite.
- Develop complex forms and validation flows using React Hook Form + Zod.
- Implement API-driven screens with React Query and reusable API hooks.
- Create scalable UI modules with MUI (Data Grid, dialogs, filters, table states).
- Work with permission-based UI and route protection (RBAC patterns).
- Improve UX quality for loading/error/empty states in large operational workflows.
- Contribute to shared frontend architecture
What We're Looking For:
- 3+ years of professional frontend experience, including strong React + TypeScript.
- Hands-on experience in admin/dashboard products (not only marketing websites).
- Strong knowledge of:
- React Query (server state, caching, invalidation)
- React Hook Form + Zod
- MUI + Emotion
- React Router and protected route patterns
- Experience with API integration (axios-based clients, typed responses, error handling).
- Ability to work in modular codebases with reusable hooks/components.
- Good collaboration skills and clear technical communication in English.
Nice To Have:
- Experience with @dnd-kit / drag-and-drop UIs.
- Experience with i18next and multilingual products.
- Familiarity with real-time or event-driven UI (e.g., SignalR, socket.io).
- Exposure to Module Federation / micro-frontend architecture.
- Experience in gaming, promotions, campaign management, or fintech-like dashboards.
Why Join OnAim?
- Love for fun and games is at the core of what we do
- We're aiming big - global growth is just getting started
- There’s plenty of room to experiment, learn, and grow every day
- The team is supportive, easygoing, and genuinely fun to work with
- And Deku, who may not code, but definitely keeps the vibes up
If this sounds like the right opportunity for you, we'd love to hear from you - please apply below.