Engineering/

Python Developer Middle (CRM)

We are looking for a Middle Backend Developer to join the Internal Products team to work on a CRM/ERP project in Operations Stream.

The Internal Products team develops the company's services, the main of which is a CRM/ERP system, which is deeply integrated with the many microservices of the company and allows a large team of different specialists to build business processes and interact with data as efficiently as possible.

The CRM/ERP system is developed in Python (django/aiohttp/rq), the main database runs on PostgreSQL, and ElasticSearch is used for quick search on the system objects, the system interface runs on React.js. 

The scope of upcoming tasks in the Operations Stream is very wide - from small tasks to implement new structures, integrate them with other services, and create automation of various processes, to building complex mechanisms for filtering and searching data.

Job Responsibilities

- Backend development of the CRM/ERP product using Python, primarily with the Django framework;  
- Designing service architecture, making technical decisions, decomposing and estimating tasks, and participating in the Code Review process;  
- Collaborating with the team lead and product managers to define the service development strategy, and providing support and consultation to the system analysis, QA, and technical support teams.

Key Qualifications

- 2+ years of experience with Python and Django;  
- Strong knowledge of PostgreSQL and ability to write RAW SQL queries;  
- Experience in designing API interfaces and system integrations;  
- Good understanding of Gitflow and CI/CD processes (Docker/Kubernetes);  
- English level B1 or higher (Intermediate), including spoken communication;  
- Experience working with high-load systems and large databases;  
- Understanding of core frontend principles using JavaScript with React.js (TypeScript).

We Offer You

  • Flexible schedules and opportunity to work remotely.
  • Ambitious and supportive team who love what they do, appreciate each other, and grow together.
  • Internal programs for adaptation and training, development of soft skills, and leadership abilities.
  • Partial compensation for participating in external training and conferences.
  • Corporate English school: Group and individual lessons, speaking clubs with colleagues from all over the world.
  • Corporate prices on hotels and travel services.
  • MyTime Day Off - an extra non-working day once per quarter without loss of compensation.
Apply to this position

Or share with your friends