B2A team is responsible for developing a product aimed at increasing convenience for travel agents and their customers. Its tasks include creating and managing selections, supporting different payment methods, integration with external systems, as well as supporting more complex interactions such as the sub-agent model and agent commission payouts.

The primary focus of this role will be on tasks related to creating the Fiscal Pipeline and integrating with ERP systems, along with participating in other projects.

Job Responsibilities

  • Developing the backend for a CRM/ERP product in Python, primarily using the Django framework.
  • Designing service architecture, making technical decisions, decomposing and estimating tasks, and participating in the code review process.
  • Collaborating with product managers to formulate the service development strategy, providing consultation to system analysis, testing, and technical support teams.
  • Managing stream project development and allocating team resources to ensure goals are achieved.

Key Qualifications

  • Have more than 3 years of commercial development experience, including at least 2 years developing in Python3 combined with Django;
  • Have experience writing and maintaining web services and designing APIs;
  • Possess strong SQL skills (PostgreSQL), with the ability to create and optimize SQL queries without using an ORM when necessary;
  • Write accurate, clear, maintainable code, and possess skills of code profiling;
  • Have the skill and willingness to cover code with automated tests;
  • Be prepared to optimize and improve the existing codebase;
  • Have experience working with Docker, including creating and optimizing dockerfiles

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