Engineering team — Why this role exists:
At GOG, we build for gamers who care about preservation, community, and nostalgia. Our mission is bold: make games live forever — and that requires seamless, modern experiences that resonate with today’s players while staying true to GOG’s identity.
Our 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 through smoother, faster, and more accessible frontend experiences.
- Apply the scout rule: consistently leave the codebase cleaner, more efficient, and easier to maintain.
- 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: craft features that activate and celebrate “Make Games Live Forever”.
- Finest Editions & Preservation Program: support unique GOG editions and restoration efforts with compelling, reliable frontends.
- User-Generated Content: enable players to contribute knowledge, reviews, and value to the community.
- Store ↔ Galaxy continuity: help experiences feel connected and consistent across surfaces.
- Manage and iteratively reduce technical debt while balancing delivery of new, modern solutions.
How we work (our values):
- Play to Win – Define success, move fast, set a high bar.
- Navigate the Fog – Don’t wait for perfect clarity: try, learn, adapt.
- 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; shape both implementation and product direction.
- Own feature delivery end-to-end: 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, and raise the bar for frontend craft and product thinking.
What will help you succeed — Technical depth:
- 6+ years in frontend development; strong TypeScript/JavaScript, HTML5, CSS.
- 2+ years of hands-on Angular (other frameworks welcome, but Angular is our 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.
- Comfort with Git, CI/CD, and agile workflows.
Product & mindset:
- Strong product sense: think beyond code, empathize with gamers, and care about outcomes.
- Comfortable with experimentation (A/B testing, analytics) and fast, iterative delivery.
- Balance short-term fixes with long-term code health.
- Curiosity to grow beyond frontend — 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 for increasing adoption.
- Passion for games and game preservation.
Compensation & Benefits (explicit):
- Competitive Salary: 18 000 - 27 000 PLN / month.
- Hybrid work model — being in the office at least two days a week is an essential part of how the leadership team collaborates.
- Health & wellness perks — private healthcare and sports activity packages.
- Menstrual Leave — paid Menstrual Leave for menstruating employees.
- Social perks, team events, free coffee/tea/fruit, in-house cantina with meals.
- 24/7 access to in-house gym.
- Unlimited access to all GOG games (including The Witcher & Cyberpunk 2077).
- Dog-friendly office and free parking on campus.
- Relocation Package for candidates moving from abroad.
- Speak Up! Policy (link provided in original posting).
Application:
If you think you’ve got what it takes, please submit your CV in English below.
About GOG: GOG is a digital distribution platform to build and play your PC collection of all-time classics and modern hits. With a gamers-first approach and respecting ownership, GOG aims to make games last forever.