Engineering team — Why this role exists
At GOG, we build for gamers who care about preservation, community, and nostalgia. Our mission is to make games live forever — and that requires seamless, modern experiences that resonate with today’s players while staying true to GOG’s identity.
The frontend challenge is twofold: maintaining and evolving established Store and Galaxy codebases to ensure performance and reliability, while building a modern, unified foundation that brings community and preservation features to life for millions of gamers.
This role bridges past and future: keeping current platforms strong and dependable, while modernizing them to support the next generation of GOG experiences.
What success looks like in the first 6–12 months
- Deliver performant and maintainable frontend features in Angular that enhance community and preservation experiences (e.g. Dreamlist engagement, user-generated content).
- Have a direct voice in product decisions — shaping not just how things are built, but what gets built.
- Drive measurable improvements in player engagement via smoother, faster, and more accessible frontend experiences.
- Apply the scout rule: leave the codebase cleaner, more efficient, and easier to maintain as you work on new features.
- Strengthen collaboration with backend and product teams by helping define clear, practical interfaces and workflows.
- Contribute to the evolution and consistency of the design system by building reusable, high-quality components.
Key challenges you’ll tackle
- Preservation projects to activate and celebrate “Make Games Live Forever”.
- Support Finest Editions & Preservation Program with compelling, reliable frontends.
- Enable user-generated content: allow players to contribute knowledge, reviews and value to the community.
- Improve Store ↔ Galaxy continuity so experiences feel connected across surfaces.
- Manage and iteratively reduce technical debt while delivering modern solutions.
How we work (our values)
- Play to Win – define success, move fast, set a high bar.
- Navigate the Fog – try, learn, adapt without waiting for perfect clarity.
- Step Up or Team Up – lead by action and collaboration.
- (Re)Master Your Game – own your growth and share what you learn.
- Leave Your Mark – build things that last.
What you’ll do day-to-day
- Build and optimize Angular features for community and preservation initiatives (Dreamlist, User Generated Content).
- Use data and experiments (A/B tests, analytics) to validate impact and prioritize work.
- Collaborate closely with backend, product, and design — shaping both implementation and product decisions.
- Own feature delivery end-to-end: technical discovery, implementation, code review, instrumentation and iteration.
- Maintain and evolve existing projects: debug, de-risk and refactor legacy layers without disrupting player experience.
- Share knowledge, mentor peers and raise the bar for frontend craft and product thinking.
What will help you succeed — Requirements & Qualifications
- 6+ years in frontend development with strong TypeScript/JavaScript, HTML5 and CSS.
- 2+ years of hands-on Angular experience (other frameworks acceptable but Angular is the stack).
- Experience working in and improving established/legacy codebases while shipping features.
- Understanding of scalable architectures (SSR, modular design; micro frontends a plus).
- Hands-on experience with legacy stacks (AngularJS, Twig) and strong debugging skills.
- Comfortable with Git, CI/CD and agile workflows.
- Strong product sense: empathy for gamers and focus on outcomes.
- Comfortable with experimentation (A/B testing, analytics) and fast iterative delivery.
- Balance short-term fixes with long-term code health; curious to grow beyond frontend into product discovery, backend collaboration, data or design.
Nice to have
- Experience with online community platforms or content contribution features.
- Background with product analytics or experimentation frameworks.
- Active use of AI tools in daily development workflows and enthusiasm to increase team adoption.
- Passion for games and game preservation.
Compensation & Benefits
- Salary: 18 000 - 27 000 PLN / month (competitive, reflects skills and experience).
- Hybrid work model — being in the office at least two days a week is essential.
- Health & wellness perks: private healthcare and sports activity packages.
- Menstrual Leave (paid) for menstruating employees.
- Inclusive & diverse workplace with frequent team events, free coffee/tea/fruit and an in-house cantina.
- 24/7 access to in-house gym; dog-friendly office; free parking on campus.
- Unlimited access to all GOG games (including The Witcher franchise & Cyberpunk 2077).
- Relocation package for applicants moving from abroad.
- Speak Up! Policy and internal transparency resources provided.
How to apply
If you think you’ve got what it takes, please submit your CV in English (application link provided on the GOG jobs page).
About GOG
GOG is a digital distribution platform focused on building and playing PC collections of classics and modern hits. With a gamers-first approach and respect for ownership, GOG aims to make games last forever.
Source: job posting content provided (GOG).