Python Developer / Kazan

Python Developer / Kazan

We are looking for an experienced Python Developer to join our professional game development team ZiMAD.

Responsibilities:

  • Develop a backend for online games;
  • Develop scalable high-load server solutions;
  • Optimize existing solutions.

Skills & Requirements:

  • 3+ years of experience of commercial development in Python;
  • Advanced linux user;
  • OOP knowledge;
  • High level of ownership of server technologies, network protocols and databases;
  • Experience in developing high-load multi-user online gaming applications;
  • Ability to work and make architectural and technological decisions independently;
  • Ability and willingness to work with existing machine code;
  • Experience in using debugging and profiling tools;
  • Experience with MongoDB;
  • Experience with Python modules gevent and mongoengine;
  • Common knowledge of NoSQL.

As a plus:

  • Knowledge of other programming languages: C / C ++, Erlang, Scala.

We offer:

  • Official employment;
  • Comfortable office with a lounge zone and free tea / coffee, sweets and fruits;
  • Free English classes;
  • Сorporate and teambuilding events;
  • Opportunity for professional growth and career development;
  • Pleasant atmosphere and a friendly team;
  • Business trips to the other offices.