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.