Описание:
Instories — один из лучших мобильных видеоредакторов для маркетологов, SMM-специалистов и блогеров. Мы активно развиваемся на рынках Северной, Латинской Америки и Европы. Наше приложение имеет более 30 млн скачиваний и входит в топ-20 в категории Photo&Video в американском AppStore. Наша миссия — помогать креаторам и брендам создавать вовлекающий контент и зарабатывать с помощью него, способствовать развитию профессий в сфере создания контента. Уже более 6 лет мы предоставляем инструменты профессионального уровня, позволяя миллионам наших пользователей по всему миру безгранично креативить и придавать индивидуальность своему контенту. Мы работаем удаленно, а наши юридические лица расположены на Кипре, в Сербии и России. Мы ищем самостоятельного Team Lead Backend в команду Web, перед которым будет стоять задача развивать Photo и Video Editor, а также улучшать бекенд платформу для продуктов компании. О процессе разработки в Instories:У нас есть несколько направлений разработки: Направления разработки клиентской части:◎ Разработка фичей на нативных платформах;◎ Разработка экспериментов;◎ RnD в сфере работы с графикой и оптимизацией приложения;◎ Инфраструктурные задачи для оптимизации процессов в компании;◎ Кросс-платформенное графическое ядро. Направления разработки серверной части:◎ Разработка server-side фичей для клиентской части;◎ Разработка инфраструктурных задач. А ещё:◎ Используем последние стабильные версии языков, библиотек и фреймворков;◎ Еженедельно разбавляем производство новых фичей задачами по техдолгу и оптимизацией производства;◎ Создаём комфортные процессы под потребности разных команд;◎ Сохраняем баланс работы и отдыха. Наш стек технологий включает: Python; Django, django_rq, есть также микросервис на FastAPI; PostgreSQL, Redis; AWS (RDS, EC2, S3, CloudFront); GitHub, Jira. Чем предстоит заниматься:◎ Проектирование архитектуры систем;◎ Написание нового и поддержка существующего кода;◎ Участие в формировании команды: найм, мотивация, координация;◎ Управление командой разработчиков: декомпозиция, оценка, codereview;◎ Анализ требований, оценка реализации, планирование и управление сроками. Что для нас важно:◎ Опыт работы в роли Team Lead от 1 года;◎ Опыт коммерческой разработки от 5-ти лет;◎ Отличное знание Python (Django и FastAPI);◎ Опыт работы с реляционными базами данных (PostgreSQL/ MySQL). Будет плюсом:◎ Опыт работы с микросервисной архитектурой;◎ Знание Golang;◎ Опыт работы с NoSQL (Redis/ MongoDB и т.д.);◎ Опыт работы с ELK, grafana, prometheus и т.д;◎ Опыт работы с очередями ActiveMQ/RabbitMQ;◎ Опыт работа c потоками событий на базе Kafka;◎ Опыт работы с веб: React.js, Next.js, Canvas. Как мы нанимаем?Мы готовы оперативно выходить с оффером, если понимаем, что подходим друг другу. Наши этапы:1. Звонок-знакомство с HR;2. Техническое интервью;3. Cultural fit & Soft skills