Python Middle Developer

RemoteSalary not specified
Lviv, Ukraine
Apply Now

Tech Stack

JenkinsGitLab CIKafkaDjangoFastAPIUnit TestingSQLDockerRabbitMQPostgreSQLElasticsearchOAuth2OpenAPICI/CDRedisMySQLNoSQLRESTPythonJWT

Job Description, Responsibilities & Requirements

About the Position

Meest International is part of an international group of companies and the undisputed leader of the Ukrainian e-commerce cross-border logistics market. We are a delivery partner for global brands such as Next, Answear, Notino, iHerb, Born2Be, Temu, and others.

We are looking for a Python Middle Developer to join our SDO team in Lviv (hybrid format). This role is ideal for an engineer who already has solid Python backend experience and wants to grow in cloud technologies, distributed systems, and modern backend practices.

Responsibilities

  • Implement backend functionality using Python
  • Develop and maintain REST APIs
  • Integrate with third-party APIs and external systems
  • Fix bugs and troubleshoot application issues
  • Participate in low-level design discussions together with senior engineers
  • Refactor existing code to improve readability and maintainability
  • Write and maintain unit and integration tests
  • Update technical documentation related to implemented changes
  • Participate in code reviews and follow coding standards

Requirements

Core experience

  • 2+ years of commercial experience with Python
  • Good understanding of OOP principles and clean code practices
  • Experience with FastAPI and/or Django
  • Experience building and consuming REST APIs
  • Familiarity with OpenAPI / Swagger
  • Good knowledge of SQL and experience with PostgreSQL and/or MySQL
  • Experience with NoSQL databases such as Redis or Elasticsearch
  • Basic experience with messaging systems like RabbitMQ or Kafka

Cloud & security

  • Experience running applications on cloud infrastructure (AWS is a plus)
  • Experience with Docker and containerized applications
  • Basic understanding of security concepts such as JWT and OAuth2

Quality & delivery

  • Experience with unit and integration testing
  • Basic understanding of CI/CD pipelines and tools such as Jenkins or GitLab CI
  • Ability to read and understand technical documentation and UML diagrams
  • (Pre-)Intermediate English level
  • Willingness to learn, grow, and take responsibility
  • Strong teamwork and problem-solving skills

Nice to have

  • Experience in logistics, transportation, or automotive domain
  • Experience with Celery or background task processing
  • Basic knowledge of event-driven architecture
  • Familiarity with Kubernetes
  • Experience with Pandas or data processing tasks

We Offer

  • Friendly, family-like team and supportive working environment
  • Flexible working hours and hybrid work format
  • Competitive salary with regular reviews
  • Professional growth opportunities, including trainings, workshops, and conferences
  • Work with modern technologies and real production systems
  • Stable international product company
  • Social guarantees according to legislation
  • Health insurance after probation period
  • English courses
  • Modern office with reliable internet, power backup, and comfortable workspaces

If you are a motivated Python developer looking to deepen your backend skills and work on meaningful products, we would be happy to hear from you.

Please send your resume to [email protected], and let’s discuss how you can grow together with our engineering team.

[email protected]

MeestLvivUkraineJenkins, GitLab CI, Kafka, Django, FastAPI, Unit Testing, SQL, Docker, RabbitMQ, PostgreSQL, Elasticsearch, OAuth2, OpenAPI, CI/CD, Redis, MySQL, NoSQL, REST, Python, JWTFull-time Salary not specified

Job Details

Company name:
Meest
Location:
Lviv, Ukraine
Employment Type:
Full-time
Work Mode:
Remote
Posted on TheJob:
2/25/2026
Last checked:
2/25/2026
Posted on the source:
N/A
Apply Now