vacancy
Middle/Senior Python
-
We are looking for a Middle or Senior Python developer who is ready to take on the backend of new complex projects. The first of these will be our big project with Western partners. We are looking for a professional who loves complexity and sees it as material for pumping.
-
Responsibilities
- Required work experience: 3-6 years;
- Excellent knowledge of python, experience in developing high-load server applications. Ability to design and implement fast and correct code, understanding of building application architecture. Ability to work with existing code and modify it.
- Experience with web frameworks like Pyramid or similar (Django, Flask). Ability to learn new similar tools.
- Understanding how asyncio works, some experience in writing asynchronous applications is desirable.
- Good knowledge of SQL/PostgreSQL, ability to write optimal and fast queries, design database structure, write SQL functions
- Strong knowledge of javascript, familiarity with libraries like vue.js, understanding of how these libraries work.
- Any experience with zeromq would be a plus.
- Ability to work with git, work in a team.
- Ability to understand other people's code of varying degrees of complexity.
- Experience with linux preferred.
- Knowledge of any other programming languages (eg PHP) would be a plus.
-
Conditions
- Full time, remote work;
- So far, we are focusing on the starting salary level of 170 thousand rubles.
- In the process of studying the market, so if your expectations differ, we consider them individually.
- Remote work without reference to a specific city or country.
- The main working hours of the company from 10 to 19 Moscow time
- The ability to flexibly distribute your working time by agreement with the manager and the team (transfer hours, determine an individual schedule).
- Paid vacation and sick leave.
-
Key skills
- Python
- Django