- Develop and maintain highly available, scalable web services that power the GOG Galaxy platform used by millions of gamers.
- Implement and own major features.
- Work on new projects, from conception to deployment in the production environment.
- Write well designed, testable, efficient code by using best software development practices.
- Cooperate with other departments on all aspects of the project (features, design, UX).
- Share your knowledge with other team members and support them as a mentor.
- Stay abreast of emerging new technologies.
- 4+ years in web development.
- Mastery in SOLID OOP PHP5.
- Expertise in handling MySQL databases and query/table optimisations.
- Strong understanding of best security practices.
- Experience in source control systems and deployment processes (git, git-flow, CI).
- Strong understanding of HTML/CSS.
- Ability to easily communicate in English.
- An overwhelming desire to code the best websites on the Internet.
- Proven ability to build, maintain and scale a complete system experienced by millions of users.
- Experience in working with the Symfony2 framework in a production environment.
- Experience with performance tuning of web applications.
- Experience with Web Services (REST, OAuth2).
- Experience with caching (Varnish, Memcache).
- Experience working in an agile environment.
- Passion for gaming, game services, and online communities.
What we offer:
- A unique opportunity to enter a booming industry and to influence the future of digital distribution.
- A competitive salary and a great, laid-back work atmosphere in our office based in Warsaw, Poland.
- The chance to work in an international environment.
- Access to a health care and sport activities package.
- A full-time job in our Warsaw, Poland headquarters.
- A relocation package for foreigners, should you need one, as well as assistance from our HR throughout the whole process.
- Frequent social activities, free fruits, an in-house cantina, and other goodies are a standard.
- Free access to CD Projekt RED & GOG.com games.
- A gamer's paradise where you will be surrounded by games - living and breathing them!