Job Openings React.js Developer

About the job React.js Developer

Job Location: 100% remote / hybrid work / hybrid in (town)

Recruitment process:

  • HR discussion
  • Technical interview

Role description:

Lead the creation of highly interactive, datarich UIs that give casino managers,
attendants, cashiers and surveillance teams real time insight into casinofloor activity. Will set frontend architecture patterns, own design system adoption.

Core Responsibilities:

  • Feature development: build REACT components and pages for dashboards, player profiles, floor maps and alerting consoles.
  • Real Time data visualization: consume WebSocket/GraphQL streams; use Recharts,
  • REACTViz or D3 to render charts that update every few hundred milliseconds.
  • Performance optimization: codesplit, lazyload etc.
  • Accessibility: enforce WCAG2.1 accessibility rules, RTL support, keyboard navigation and ARIA patterns.
  • Testing & CI: implement unit, integration and E2E tests (Vitest + Playwright).
  • Design collaboration: work with UX to roll out shade cn/UI based component library; maintain Storybook.

Profile : 

  • Experience: 6+years frontend engineering, 3+years deep REACT (hooks, Suspense, server components).
  • Programming languages & tooling: Javascript, ES2021+, Vite, Webpack/Rollup familiarity.
  • Realtime UIs: WebSocket or GraphQL subscriptions; optimization of high frequency state changes.
  • Testing: Unit + E2E coverage (Jest/Vitest, Playwright/Cypress), visual regression.
  • Styling & layout: CSS (Tailwind, Styled Components) and Responsive Design (CSS Grid/Flex etc) mastery.
  • Soft skills: Ownership mentality, design empathy, clear demo/storytelling abilities, clear technical writing, cross team communication, mentorship mindseT.

Nice to Have:

  • TypeScript
  • Next.js 14 streaming routes / Remix.
  • Familiarity with casino or fintech domain, GLI33 UI requirements.
  • WebGL / Canvas for dynamic floorplan rendering.
  • Grafana dashboards, OpenTelemetry tracing.