Software Engineer (Backend PHP)

8.5k - 12.5k pln net / mth (B2B)

Software Engineer (Backend PHP)

GOG.com
Mid
8 500 - 12 500
pln
net / month (B2B)

Online interview
B2B
Jagiellońska 74, Warsaw
Paid vacation
20/26 days per year

Project description

Here at GOG.com we combine hard work, dedication, and passion for gaming to bring the best digital distribution platforms to millions of gamers around the globe. We’re here to make a difference in the way you buy and play your games – through our hand-picked selection of fresh new titles and all-time classics, a belief that you should own the things you buy, and utmost care about gamers. That is our quest, and we're all companions. GOG.com seeks talented PHP Engineers to join one of our three teams:

1. Architects, developing core services used by all our projects like: Push Notifications, CDN, Images Service, Cloud Saves, Shared Session and in-house analytics system.

2. GOG Galaxy, developing server side software that powers many GOG Galaxy functionalities, including: a centralized account system, matchmaking for multiplayer, backend for achievements and leaderboards, as well as game installs and updates.

2. WEB, developing and maintaining most of the web-front features available on the GOG.com platform.

Who we're looking for?

  • 3+ years’ experience in web development.
  • Mastery in PHP7.
  • 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).
  • Ability to easily communicate in English.
  • An overwhelming desire to code the best web services on the Internet.
  • Nice to have: passion for gaming, game services, and online communities.
Skills
PHP7
Symfony
MySQL
Git or Git-Flow or CI

How we work?

How we manage our projects?
Methodology
Agile
Who makes architectural decisions?
Team with Architects
Who makes technology stack decisions?
Team with Architects
Project management software
Jira, Asana,
Opportunity to change between projects
How we code?
GIT
Version control
Style guide
Code review
Pair programming
Static code analysis
TDD
Knowledge database
How we test?
Unit tests
Integration tests
Pentests
Performance tests
Manual testing
Test automation
CI
Toolset
Laptop
Additional monitor
Headphones
Freedom to pick your tools
Operating system
Work environment
Tech supervisor
Separate rooms
Flexible working hours
8/10 - 16/18
Office hours
Work time division
New features
55%
Bug fixing
20%
Self-development
10%
Meetings
10%
Documentation
5%

Bonuses

Healthcare
  • Healthcare package
  • Healthcare package for families
Leisure package
  • Leisure package
Bonuses
  • Financial bonus
Kitchen
  • Cold beverages
  • Hot beverages
  • Fruits
Traning
  • Trainings
  • Conferences
  • Books
Parking
  • Car parking
  • Bicycle parking
Other
  • Shower
  • Integration events

Our company

GOG.com

Warsaw +150
Tech skills
  • PHP
  • C++
  • Python

Check out similar job offers