Job Openings
Senior React Developer
About the job Senior 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 seeking a dedicated Senior React Developer.
Job Details:
- Location: Chavchavadze avenue (On-site)
- Schedule: Monday-Friday, 10:00-19:00 or 08:00-17:00
What You'll do:
- Architect and implement React.js applications with clean, modular, and reusable components
- Write robust, type-safe code using TypeScript and modern JavaScript (ES6+)
- Own frontend codebase quality by enforcing standards, conducting code reviews, and leading refactors
- Integrate with RESTful APIs and WebSocket services
- Manage data fetching and state using tools like TanStack Query
- Implement routing and navigation with React Router DOM
- Style and structure components using Material UI and CSS-in-JS best practices
- Collaborate with backend engineers, product managers, and designers for end-to-end delivery
- Write and maintain unit tests (e.g., Jest) and E2E tests (e.g., Cypress, Playwright)
- Optimize applications for performance, accessibility, and responsiveness across devices and browsers
- Actively participate in Agile/Scrum rituals like sprint planning, retrospectives, and daily standups
- Contribute to CI/CD processes to ship reliable frontend code efficiently
- Provide technical mentorship and contribute to frontend architecture decisions
What We're Looking For:
- 5+ years of professional experience in frontend development
- Expert-level knowledge of React.js, including hooks, context, and advanced patterns
- Mastery of JavaScript, TypeScript, and core web fundamentals (DOM, browser APIs, etc.)
- Deep understanding of state management, data fetching, and scalable component architecture
- Strong knowledge of Object-Oriented Programming (OOP)
- Experience with TanStack Query, React Router DOM, and Material UI
- Proficiency with Git and Git-based workflows
- Experience writing and maintaining unit and integration tests
- Familiarity with frontend performance profiling and optimization techniques
- Excellent collaboration and communication skills
- Experience working in cross-functional Agile teams
Nice to Have:
- Experience with Node.js and Express.js
- Familiarity with dashboard or admin panel UIs
- Exposure to other frontend frameworks like Vue, Angular, or Svelte
- Knowledge of Cypress or Playwright for advanced testing
- Experience integrating CI/CD pipelines for frontend delivery
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
- Theres 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.