1. Детальное проектирование разрабатываемых компонентов продукта и архитектуры комплексной системы 2. Формализовывать правила разработки для команды, код-ревью, процессы тестирования и деплоя (CI/CD) 3. Оптимизировать решения по продукту с точки зрения отказоустойчивости, масштабирования, производительности, стоимости 4. Формулировать технические гипотезы, проверять их и ставить ТЗ на проверку гипотез команде. Вводить удачные алгоритмы в продакшен 5. Возглавлять работу команды по направлениям: Backend-разработка и мобильная разработка ( Flutter ) 6. Вести взаимодействие со стейкхолдерами, докладывать результаты работы, участвовать в формулировке видения развития продукта 7. Опыт проектирования и разработки высоконагруженных, распределённых и отказоустойчивых систем
Требования
- Опыт работы senior/lead full stack разработчиком в коммерческом продукте - Опыт управления командой 3+ человек - Наличие опыта работы с различными базами данных, понимание недостатков и преимуществ разных видов - Знание языка Python на уровне Senior - Опыт управления рабочим процессом Git (pull, commit, push, merge requests, ci/cd) - Знание основ Data Science, Computer Vision, опыт обработки и анализа данных на Python - Понимание основ алгоритмов и структур данных, а также практик и паттернов проектирования
Условия работы
- График работы: пн-пт, 9-18/10-19, GMT+3 - Полностью удаленный формат (важно умение работать на удаленке) - Возможно оформление по ТК РФ после прохождения испытательного срока - Испытательный срок - 2-3 месяца
Дополнительная информация
Если готов присоединиться к нашей команде, то заполняй форму и также записывайся на собеседование: