Middle/Senior Python developer

We are searching for a Middle/Senior Python developer to join our successful team to develop a blockchain ecosystem.
There is a web and mobile application.

Requirements:

Strong knowledge of Python stack + (aiohttp/django), Redis, PostgreSQL.
Ability to design, develop and maintain fault-tolerant server systems.
Experience in developing asynchronous code.
Experience with message brokers (Redis, RabbitMQ and Celery).
Understanding the operation of the WebSocket API and JSONRPC protocols, as well as the REST architecture.
Understanding the features of working with loaded databases, in particular with PostgreSQL.
Skills in working with monitoring systems (Sentry), setting up alerts.
Ability to write simple, understandable and efficient code.

The following will be considered advantageous:

Understanding of blockchain.
Experience with popular blockchain protocols.
Experience of working in a team, mentoring and leading developers.
Willingness and ability to write tests.

Benefits:

Relocation package.
A team of top international professionals.
Participation in real high-load projects.
Opportunities for self-realization and professional growth.
Modern hardware, the ability to work with the OS of your choice.
Flexible work schedule.
Official employment under the laws of the Republic of Cyprus and the EU.
Paid vacation for at least 22 working days.
Medical insurance for employees and family members.
Paid lunches, gym subsidy, fruits and healthy meals in the office.