Senior Python developer

HomeVacanciesSenior Python developer
  • Python vacancies
  • Remote
  • Hot vacancy

– Develop new functionality and maintain the existing company’s services;
– Integrate with external and internal services;
– Guide junior team member growth;
– Coordinate technical solutions with other product teams;

– Write well designed, testable, efficient code;
– Refactor and optimize existing code;
– Create and maintain software documentation;
– Troubleshoot production issues;
– Work with Agile methodologies.

● Minimum 3 years of programming experience with solid knowledge of web
development in Python;
● Understanding of design patterns;
● Experience with Django or other modern Python web frameworks;
● Solid understanding of MySQL database;
● Experience with Git;
● Expertise in implementing RESTful web services;
● Experience with Linux;
● Familiar with modern javascript frameworks, e.g. AngularJs, ReactJs;
● Familiar with Caching solutions, e.g. Redis, Memcached;
● Writing Unit Tests.

Also, we will appreciate it if you are:
● Familiar with search engines, e.g. Elasticsearch;
● Familiar with message queues (RabbitMQ, Kafka);
● Experienced in Agile methodologies (Scrum, Kanban);
● Familiar with Amazon Web Services;
● Experienced in a leadership role;
● Familiar with DDD/TDD;
● Experienced in building high-availability, scalable and high-performance

Hanna Hrosheva
Human resources