Intermediate Back-End Programmer

Role Overview:

  • Create the back-end part of new and existing games for mobile platforms;
  • Write clean and maintainable / optimized code;
  • Work closely with team members by supporting them on the server side (code reviews, peer programming, agile development);
  • Solve issues with an entrepreneurship mentality;
  • Take part in creating application architecture (design patterns, RESTful APIs, modular code, micro services);
  • Research new technologies to improve application performance;

 

Your responsibilities:

  • Write code to create new features and support existing software;
  • Write automated tests (be that unit tests or functional tests – integration, performance, security, etc.);
  • Spot application technical debts and create tasks to solve them;
  • Participate in new feature technical analysis;
  • Give estimates for new features.

 

Required skills:

  • 3+ years of experience in back-end programming;
  • Knowledge in PHP and MySQL (MariaDB);
  • Experience working with frameworks (Symfony2+ is a plus);
  • Knowledge in Design Patterns, Algorithms and Data Structures;
  • Ability to work and communicate well in a multi-discipline team environment;
  • Autonomous and proactive attitude;
  • Excellent written and verbal communication skills;
  • Fluent written and spoken English;
  • Is considered a plus: Agile development, High Availability, Load Balancing, NoSQL.

 

We offer:

  • Very motivating salary package;
  • Private medical insurance and meal tickets;
  • Great office location - access to subway and public transportation; very close to downtown;
  • Gym facilities with very good access;
  • Young and creative atmosphere.
Files must be less than 2 MB.
Allowed file types: pdf doc docx.
CAPTCHA

This question is to prevent automated spam submissions.

Image CAPTCHA

Enter the characters shown in the image.