This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a highly skilled and experienced Back-end Developer to join our team. You will work on a CRM project used to manage leads, sales pipelines, reporting, and company-wide automation processes. This role goes beyond just writing code. You’ll be an important part of the technical decision-making process — helping to understand business needs, shaping solutions, and turning them into reliable, scalable systems.
Job Responsibility:
Writing clean, maintainable, and testable code using Python and Django
Working closely with product managers and team members to analyze requirements and design technical solutions
Building and maintaining data import/export flows, including scheduled jobs and deduplication logic
Creating asynchronous and parallel processing pipelines using Celery or similar tools
Monitoring and improving system performance and scalability
Helping define coding standards, deployment practices, and CI/CD pipelines
Actively participating in code reviews, system design discussions, and team collaboration
Requirements:
5+ years of experience with Python and Django
Solid knowledge of Celery, async job processing, and task queues
Strong experience with PostgreSQL (migrations, raw SQL, indexing, performance tuning)
Experience building and consuming REST APIs, GraphQL, JWT, and OAuth2
Experience with Git, GitFlow, and Jira
Familiarity with CI/CD pipelines and deployment workflows
Experience writing unit/integration tests, using tools like Pytest or similar
Ability to work independently and communicate clearly in English
Nice to have:
Experience with Microsoft Azure, Active Directory, or Google Cloud Platform (GCP)