Instories

Senior Python Developer

Не указана
  • Сербия
  • Более 6 лет
  • Python
  • Pytest

Мы ищем самостоятельного Backend Developer (Python), перед которым будем стоять задача развивать Photo и Video Editor.

О процессе разработки в Instories:

У нас есть несколько направлений разработки:

Направления разработки клиентской части:
◎ Разработка фичей на нативных платформах;
◎ Разработка экспериментов;
◎ RnD в сфере работы с графикой и оптимизацией приложения;
◎ Инфраструктурные задачи для оптимизации процессов в компании;
◎ Кросс-платформенное графическое ядро.

Направления разработки серверной части:
◎ Разработка server-side фичей для клиентской части;
◎ Разработка инфраструктурных задач.

Стек технологий: Python3+, Django, FastAPI, Postgresql, Kafka, Redis, pytest, Github Actions, Cursor

А ещё:
◎ Используем последние стабильные версии языков, библиотек и фреймворков;
◎ Еженедельно разбавляем производство новых фичей задачами по техдолгу и оптимизацией производства;
◎ Создаём комфортные процессы под потребности разных команд;
◎ Сохраняем баланс работы и отдыха.

Тебе предстоит:
◎ Написание нового и поддержка существующего кода;
◎ Создание сложных и переиспользуемых архитектурных решений;
◎ Активно развивать web версию instories.com и продуктовые flow для iOS/Android;
◎ Разворачивать и тюнить решения на базе ML. Создавать внутреннюю инфраструктуру для ML;
◎ Участвовать в развитие инфраструктуры на базе AWS, в том числе для ML.

Что для нас важно:
◎ Опыт коммерческой разработки на Python от 5 лет;
◎ Отличное знание Python 3.11+;
◎ Опыт работы с Django и FastAPI;
◎ Опыт работы с реляционными базами данных (PostgreSQL);
◎ Опыт написания Unit тестов;
◎ Интерес к работе с инфраструктурой.
◎ Опыт работы с Celery/Django-rq;
◎ Опыт работы с Kafka/RabbitMq;
Будет плюсом:
◎ Опыт работы с AWS;
◎ Опыт Redis, RabbitMQ плюс;
◎ Понимание/взаимодействие с Datadog;
◎ Опыт работы с инфраструктурой.
◎ Знание кастомных команд для курсора;
◎ Желание использовать AI.

Как мы нанимаем?
Мы готовы оперативно выходить с оффером, если понимаем, что подходим друг другу. Наши этапы:
1. Звонок-знакомство с HR;
2. Техническое интервью с Head of Engineering или Backand Lead;
3. Cultural fit & Soft skills интервью с Head of Engineering и HR.