- Возможность "вертикального" и "горизонтального" роста
- Конструктивная, добрая и открытая рабочая атмосфера
- Адекватное руководство
Обязанности
- Написание программного кода с заданным качеством и в соответствии с корпоративными стандартами разработки;
- Принятие архитектурных решений, разработка нового функционала, а также поддержка, рефакторинг и модернизация (перевод в современный технологический стек) существующего кода;
- Интеграция со сторонними приложениями и системами;
- Написание интеграционных и Unit тестов;
- Оптимизация производительности продукта под высокую нагрузку;- Сопровождение своего кода от коммита до мониторинга работы сервиса в продакшен;
- Проведение код-ревью.
Требования к кандидату *
Образование
Среднее
Опыт работы
От 3 лет
Требования
- Опыт работы на Python от 3-х лет на коммерческих проектах;
- Умение работать с асинхронностью и многопоточностью
- Опыт работы с реляционными и нереляционными базами данных (MySql, Postgre);
- Знание с Redis
- Понимание работы протоколов WebSocket и HTTPS (s).
- Понимание на базовом уровне тестовых фреймворков pytest, nose или других
- Знание одного из фреймворков на выбор: Django, Flask или др.
- Знание на базовом уровне фронтендовых технологий HTML, CSS, JS