Software Engineer (Frontend)

  • Warsaw
  • 8 000 - 13 000 PLN net / month
  • B2B


Experience level: Mid
  • At least 2 years of professional experience on a similar position
  • Knowledge of modern JavaScript and OOP
  • Being familiar with JS framework(s)
  • Writing high quality, well designed, testable and maintainable code
  • Attention to detail, necessary to create pixel perfect templates
  • Experience with responsive layouts
  • Understanding of browser differences and ability to create cross browser solutions
  • Enthusiasm and the willingness to constantly grow your skills
  • Ability to easily communicate in English

Nice to have:

  • Hands-on experience with BEM
  • Micro-frontend term rings a bell in your head
  • Knowledge of performance optimizations techniques and ways to hunt memory leaks
  • Practicing Test-driven development (TDD)
  • A passion for games and the gaming industry


Necessary on this position:
  • Photoshop
  • CSS
  • HTML
Necessary and we can teach you:
  • AngularJS
  • React
  • TypeScript
  • Angular JS

Foreign languages:

  • English Excellent

Project you can join

The sister company of CD PROJEKT RED (responsible for the worldwide success of The Witcher and upcoming Cyberpunk 2077), GOG.COM is a digital distribution platform, which offers customers the greatest selection of Windows, Mac and Linux games, both classics and day-one titles, DRM-free, with lots of extra goodies and amazing customer support. 

Our work environment is relaxed, and the company philosophy often goes against the typical corporate flow. Working in an international team of passionate video game industry professionals, you will not only have the opportunity to expand your skills to their limits but also have fun while doing so. We love what we do and we do it for a reason.

We’re looking for a talented engineer to work from our office in Warsaw, Poland, to take on the role of a Software Engineer (Frontend). Join our passionate and deeply knowledgeable team of engineers who love their craft, and help build our stunning GOG Galaxy Client and GOG.COM website – all created with the top programming standards. You'll make a real impact on the final shape of one of our platform, but also work on many aspects of the ecosystem including a variety of internal applications.


  • Creating new and maintaining existing components of the GOG Galaxy Client and our web apps
  • Working closely with designers as well as C++ and back-end developers to iterate and fine tune projects
  • Sharing your knowledge with other team members and supporting them in solving complex challenges

Work time division

New features
Bug fixing

How we code?

  • Style guide
  • Code review
  • Pair programming
  • Static code analysis
  • TDD
  • BDD
  • Code metrics
  • Knowledge database

How we test?

  • Unit tests
  • Integration tests
  • System tests
  • Pentests
  • Performance tests
  • Manual testing
  • Test automation
  • CI

How we manage our projects?

  • Methodology: Agile, Scrum
  • Who makes technology stack decisions? Team
  • Project management software: Jira, Asana
  • Opportunity to change between projects


  • Laptop
  • PC
  • Additional monitor
  • Headphones
  • Personal container
  • Phone
  • Freedom to pick your tools
  • Operating system

Work environment

  • Tech supervisor
  • Open space
  • Separate rooms
  • Dress code
  • Flexible working hours
  • Remote possible: 10%
  • Paid vacation: 20/26 days per year
  • Office hours: 8:00 - 18:00


  • Healthcare package
  • Healthcare package for families
  • Leisure package
  • Leisure package for families
  • Financial bonus
  • Equity
  • Cold beverages
  • Hot beverages
  • Fruits
  • Snacks
  • Lunches
  • Adaptation tips
  • Language courses
  • Temporary housing
  • Help finding an apartment
  • Visa Services
  • Sign up bonus
  • Flight ticket
  • Money for moving expenses
  • Conferences
  • Trainings
  • Books
  • Car parking
  • Bicycle parking
  • Shower
  • Chill room
  • Playroom for children
  • Integration events

Contact this employer is a Data Controller ...