Staff Frontend Engineer - Micro-Frontends
scorewarrior · Limassol
Job description
About the role
Scorewarrior is a game developer and publisher in Limassol, Cyprus, working on Total Battle, a cross-platform MMO 4X strategy game. It is hiring a Staff Frontend Engineer to design and build the micro-frontend platform and shared component library for Localization Hub, the first of its new self-service internal products.
Key responsibilities
- Design the micro-frontend platform architecture and defend the solution
- Develop the portal core and the module contract, and set up module delivery (template, CI/CD, documentation)
- Migrate the current Localization Hub as the first module of the portal
- 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: loading time, bundle size budgets and rendering speed
- Resolve frontend production issues such as layout bugs, interaction quirks and degraded performance
- Collaborate with backend engineers, module teams and product on APIs, requirements and priorities
- Help plan the platform roadmap, upgrade shared dependencies and mentor engineers
Required profile
- 5+ years of commercial frontend development experience
- Ability to justify decisions in writing (design documents, ADRs)
- Nice to have: interest in design and basic Figma skills, experience migrating an app to micro-frontends, experience with Next.js, and experience with state and data management in React (Zustand, Redux Toolkit, TanStack Query)
Required skills
- React and TypeScript
- HTML and modern CSS
- Micro-frontend platforms in production with React, TypeScript, Vite and React Router (Module Federation, Next.js Multi-Zones, import maps or similar, independently versioned npm modules)
- Frontend CI/CD, environment-based rollouts, CDN, versioned releases and rollbacks
- Unit, integration and end-to-end tests (Vitest or Jest, Playwright)
- Performance, accessibility and web security understanding
- Nice to have: GitLab CI, Docker, Kubernetes, Sentry, per-module metrics
What we offer
- Remuneration package including a 13th salary
- Full relocation coverage for you and your family to Cyprus
- Modern office close to the sea, private health insurance and a monthly allowance for children's education
- Lunch compensation, sports and fitness allowance, company-funded learning and bonuses
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Cyprus.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 day ago
Expires 1 month from now
9 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
scorewarrior
Limassol