Full-stack Engineer (React/TypeScript, Java)
Core
Build and maintain features across a player-facing web application (React, PWA) and back-office consoles, including updates to Spring Boot APIs.
Role type
Senior Full-stack Engineer (React/TypeScript, Java)
Builds
Player-facing web application, back-office consoles, and Spring Boot REST APIs
Domain
Gaming/Entertainment platform (payments, loyalty, real-time operations)
Required skills
React, TypeScript, React Router v7, Remix, Vite, TanStack Query, Tailwind CSS, Java, Spring Boot, Vitest, Jest
Preferred skills
Playwright, Cypress, WebSockets, Firebase Cloud Messaging, Node.js, NestJS
Technologies
React, TypeScript, React Router v7, Remix, Vite, TanStack Query, Tailwind CSS, Radix, shadcn/ui, Chakra UI, Java, Spring Boot, Vitest, Jest, Cursor, Claude, GitHub Copilot
Responsibilities
Build and maintain features across player-facing web application and back-office consoles; Drive optimisations for page load speed and rendering performance; Enable multi-brand and multi-market expansions through theming and localisation; Expand automated end-to-end test coverage; Participate in code reviews and technical releases; Leverage AI-assisted engineering workflows
Seniority
Senior, hands-on IC