We deliver world-class software solutions. Our company operates in the game developing industry. We offer a broad spectrum of services and products, and specialize in developing intricate software solutions.
27 березня 2024

Python Developer (Senior/Tech Lead)

за кордоном

An international product company specializing in gaming products is looking for a Senior/Strong Middle Python Developer.

About project:
— The project is a gaming solution that consists of multiple components such as frontend, backend, and other services.
The team you will join works on the backend side. It is a high-load set of services that processes game logic and works with a database along with communicating with other service.

Your future team:
— PM, Python Team, QA Team, AQA Team, Frontend Team.

Your future responsibilities:
— Development of network applications;
— Development of automation tools;
— Support of the current project;
— Active participation in the development of a new system;
— Refactoring of an existing product.

The following skills are mandatory:
— Experience in a similar position for at least 4+ years;
— Deep understanding of the multiprocessing, multithreading and asynchronous concepts;
— Experience with Debian-based Linux distributions;
— Understanding of client-server architecture;
— Understanding of the principles of the HTTP protocol;
— Experience in developing unit-tests, including for asynchronous code;
— Experience with SQLAlchemy and MariaDB/MySQL (experience with MariaDB will be a plus);
— Experience with Git.
— Understanding microservice architecture
— Understanding distributed transactions

The following skills are desirable:
— Experience in developing networked applications using the asynchronous framework(-s) (AsynclO/Aiohttp/Tornado/Sanic, willing to train);
— Experience in Tornado will be a plus;
— Experience with RabbitMQ, Kafka, Nats, Redis, MariaDB/MySQL/PostgreSQL/CockroachDB;
— Experience with Docker, Docker composer;
— Experience with AWS/Azure;
— Experience with GitLab.

What we offer:

— Competitive salary and Quarterly bonus system.

— Flexible schedule — You can choose convenient working hours (start work from 8 to 11, 8 hours/day) — Remote — No tracking systems.

— Care for employees’ work-life balance — 17 working days of vacation; unlimited sick leave; preserved public holidays, in accordance with Ukrainian legislation.

— Learning and professional development — Expert communities, paid professional courses and certifications, professional events.

We value honesty, openness, friendliness, a positive attitude, and independence.

Let’s create a cool product with us:)