Middle/Senior Python/Django Software Engineer

Back-End Development

Office/Remote
B2
2+ years of experience

We are looking for a Python Back-End Engineer!

Requirements:

  • Knowledge of Python/Django;
  • Knowledge of relational and non-relational databases(e.g PostgreSQL, MongoDB, Redis), database design;
  • Experience with Docker;
  • Knowledge of algorithms, data structures, and programming patterns;
  • Understanding of Microservices architecture;
  • Understanding of SOLID, KISS, DRY principles;
  • Ability to accurately estimate complex features;
  • Experience with Task/Message queues;
  • Upper-Intermediate level of English or higher.

Will be a plus:

  • Understanding of DDD, TDD, Clean architecture;
  • AWS/GCP experience.

Responsibilities:

  • Maintaining the existing systems and working on the new features;
  • Participating in meetings and communicating directly with the customer;
  • Delivering high-quality functional code that is easy to maintain;
  • Developing new features and supporting the existing ones;
  • Producing optimal and effective solutions for the platform’s further development;
  • Sharing experience and expertise with other team members.

We offer:

  • Office or remote work (our office is located in Lviv);
  • Competitive compensation depending on experience and skills;
  • Performance and salary review every six months;
  • Bureaucracy-free and people-oriented culture;
  • Opportunity for professional growth;
  • 50% learning courses out of the company and access to our company learning materials;
  • English lessons at the office and online;
  • Gym compensation or other sports activities;
  • Birthday gifts;
  • Informal and friendly atmosphere.
Apply Now

    Resume/CV

    Format: doc, docx, rtf, txt, odt, pdf (5Mb max size)