•••••••••••• is a game developer and publisher based in Limassol, Cyprus. The role focuses on building a micro-frontend platform and shared component library for Localization Hub and future internal products.
Responsibilities:
- Design the micro-frontend platform architecture and develop the portal core and module contract.
- Set up module delivery templates, CI/CD, and documentation; migrate Localization Hub into the portal.
- Build a shared component library based on Atomic Design and Storybook, contributing to visual design.
- Set standards for module teams, support onboarding, and maintain code quality through testing, reviews, and documentation.
- Own portal performance, investigate production issues, collaborate with backend, product, and module teams, and drive platform roadmap and dependency upgrades.
- Mentor engineers and improve frontend architecture, testing, and performance practices.
Requirements:
- 5+ years of commercial frontend development experience.
- Deep knowledge of React and TypeScript; strong HTML and modern CSS skills.
- Production experience building a React and TypeScript micro-frontend platform using Vite, React Router, Module Federation, Next.js Multi-Zones, import maps or similar, and independently versioned npm modules.
- Frontend CI/CD experience, including environment-based rollouts, CDN, versioned releases, and rollbacks.
- Experience creating or evolving a design system and Storybook, and writing unit, integration, and end-to-end tests.
- Understanding of performance, accessibility, web security, and written technical decision-making.
Nice to have: Interest in design and basic Figma skills; experience migrating applications to micro-frontends, Next.js, Zustand, Redux Toolkit, TanStack Query, frontend observability, Sentry, per-module metrics, GitLab CI, Docker, or Kubernetes.
Conditions and benefits: Full relocation coverage for the employee and family to Limassol, Cyprus; modern office near the sea; private health insurance; education allowance for employees' children; lunch compensation; sports and fitness allowance; funded professional and language development; bonuses and company events.