Проект
Мы запускаем внутренний стартап — SaaS CRM-систему для B2B сегмента. Это не "ещё одна CRM", а продукт, в котором упор делается на простоту, доступность и строгую многопользовательскую изоляцию. Разработка идёт в рамках небольшой независимой команды, с возможностью принимать технические решения быстро и гибко. Без бюрократии, долгих совещаний и бесконечных согласований — только дело.
Технологический стек проекта:
Язык: Python 3.11+
Фреймворк: Django + Django Ninja
БД: PostgreSQL (Managed, Timeweb Cloud / Яндекс Облако)
Мультиарендность: django-tenants (на уровне схем)
Фоновые задачи: Celery + Redis
Инфраструктура: Docker, деплой на PaaS
CI/CD и мониторинг: GitHub Actions, Sentry
Кого мы ищем
Python-разработчика с опытом от 3 лет и уверенными знаниями Django.
Опыт работы с Django Ninja / FastAPI будет плюсом.
Понимание принципов многопоточности, асинхронности и очередей задач.
Умение работать с Docker и знание принципов CI/CD.
Опыт построения архитектуры backend-проектов с нуля будет огромным плюсом
Что нужно делать
Участвовать в разработке core-функциональности новой CRM.
Проектировать API и бизнес-логику, ориентированную на многопользовательскую архитектуру.
Работать с многосхемной моделью данных.
Интегрировать фоновую обработку задач (email-уведомления, импорт/экспорт, генерация документов и др.).
Обеспечивать покрытие кода тестами.
Формат работы
Проектная занятость на 5 месяцев (возможность продления 1–2 мес.)
Удалённо, гибкий график, 40 ч/неделя
Оплата по договорённости — готовы обсуждать формат под вас
В команде уже есть: project-менеджер, дизайнер, devops, QA, frontend-разработчик
Еженедельные созвоны 1–2 раза в неделю (время обсуждается, МСК, будни 10:00–18:00)
Открыты к сотрудничеству с небольшими командами / парами (если вы работаете в связке с кем-то — тоже пишите)
Ещё пару слов
Проект "с нуля", в который можно заложить архитектуру правильно
Быстрый цикл принятия решений — всё решается в течение часов, а не недель
Как откликнуться
Пожалуйста, отправьте краткое сообщение о себе — в формате «чем занимались, над чем работали». Упоминание релевантного опыта даст нам понять, что вы внимательно ознакомились с описанием проекта.
Также добавьте примеры кода или ссылку на ваш GitHub.
Обязательно начните сообщение со фразы:
«Я хочу работать в Invision потому что...»
P.S. Мы действительно открыты к разным форматам сотрудничества. Если вы сильны технически, но сейчас работаете в паре / ведёте агентскую практику / не уверены в формате — просто напишите. Мы обсуждаем условия индивидуально, а не по шаблону.