Scorewarrior

react for internal localization products

In short

Senior frontend engineer role at a gamedev company (Scorewarrior, maker of Total Battle) building an internal micro-frontend platform for self-service products, starting with a Localization Hub module. The role owns platform architecture, module delivery/CI-CD, a shared Storybook-based component library, and portal performance, mentoring other engineers along the way. Requires 5+ years of commercial frontend experience with deep React/TypeScript expertise and hands-on production micro-frontend experience (Module Federation, Vite, React Router). Full relocation to Limassol, Cyprus is provided.

About the Company
Scorewarrior develops and publishes games. Its cross-platform MMO 4X strategy game Total Battle has 2 million monthly active players. The company is building internal self-service products, with Localization Hub as the first module; it supports localization workflows including translation tracking, analytics, reporting, automated quality checks, and an AI-powered assistant.
Responsibilities
•Design the micro-frontend platform architecture and defend the solution
•Develop the portal Core and module contract
•Set up module delivery, including templates, CI/CD, and documentation
•Migrate Localization Hub as the portal's first module
•Build a shared component library based on Atomic Design and Storybook, contributing to its visual design
•Set standards for module teams and help them onboard to the portal
•Maintain code quality through testing, code reviews, and documentation
•Own portal performance, including loading time, bundle-size budgets, and rendering speed across modules
•Investigate and resolve frontend production issues, including layout bugs, interaction quirks, and degraded performance
•Collaborate with backend engineers, module teams, and product to align on APIs, requirements, and platform priorities
•Participate in planning and scoping the platform roadmap, and drive shared dependency upgrades across modules
•Mentor engineers and improve team practices in frontend architecture, testing, and performance tuning
Requirements
•5+ years of commercial frontend development experience
•Deep knowledge of React and TypeScript
•Strong HTML and modern CSS skills, with the ability to build well-structured, reusable, responsive components
•Experience building a production micro-frontend platform with React, TypeScript, Vite, and React Router, using Module Federation, Next.js Multi-Zones, import maps, or similar, and independently versioned npm modules
•Frontend CI/CD experience with environment-based rollouts, CDN, versioned releases, and rollbacks
•Experience creating or evolving a design system and Storybook
•Experience writing unit, integration, and end-to-end tests using Vitest or Jest and Playwright
•Understanding of performance, accessibility, and web security
•Ability to justify decisions in writing through design documents and ADRs
Nice to Have
•Interest in design and basic Figma skills
•Experience migrating an existing application to micro-frontends without disrupting users
•Experience with Next.js
•React state and data management using Zustand, Redux Toolkit, or TanStack Query
•Frontend observability using Sentry or per-module metrics
•GitLab CI, Docker, Kubernetes
Conditions
•Full relocation coverage for the employee and family to Cyprus (Limassol)
•Private health insurance for the employee and family members
•Monthly pre-school, school, and university allowance for employees' children
•Lunch compensation
•Sports and fitness allowance
•Company-funded professional and language courses, books, and other personal development opportunities
•Bonuses for outstanding results, years of service, marriage, and childbirth
•Monthly office parties and annual offsite company birthday and Christmas celebrations
•An excellent remuneration package, including a 13th salary

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot