Должность: Архитектор / Tech Lead (Python/Django)
Место работы: Удаленно
Описание проекта:
Мы создаем мобильное приложение для городской жизни, которое позволит жителям находить интересные места, участвовать в городских мероприятиях, общаться с соседями и получать цифровые бонусы за свою активность. Цель нашего приложения — сделать город удобнее, живее и ближе.
Нам необходим опытный технический лидер, который сможет спроектировать архитектуру системы, выбрать технологический стек и возглавить процесс разработки.
Обязанности:
- Проектирование архитектуры backend и API
- Выбор оптимального технологического стека (Django, PostGIS, Redis, Celery и др.)
- Создание ER-диаграммы базы данных (геоданные, пользователи, публикации)
- Составление технического задания для команды разработчиков
- Реализация ядра API (аутентификация, проверка местоположения, ленты активности, уведомления)
- Интеграция с фронтендом (React Native)
- Настройка инфраструктуры (будет передана DevOps команде позже)
- Обеспечение масштабируемости, безопасности и производительности
- Ревью кода других разработчиков
- Координация с дизайнерами и менеджерами проектов
Требования:
- Опыт работы в backend-разработке от 4 лет
- Глубокое знание Python, Django и Django Rest Framework
- Опыт работы с PostgreSQL и PostGIS (обязательно наличие опыта работы с геоданными)
- Уверенное владение Redis, Celery и JWT
- Понимание принципов проектирования REST API и документация Swagger/OpenAPI
- Опыт работы в стартапе или продуктовых компаниях с растущими нагрузками
- Навык написания чистого и масштабируемого кода
- Способность вести техническую команду даже без формальной роли руководителя
Будет преимуществом:
- Опыт работы с Kubernetes, Docker и CI/CD
- Знания в области информационной безопасности (аутентификация, ограничение запросов, предотвращение утечек данных)
- Знакомство с React Native
- Опыт интеграции с облачными сервисами (например, СберОблако, Yandex Cloud)
- Участие в высоконагруженных проектах
Что предлагаем:
- Четкое понимание целей и видения продукта
- Поддержку со стороны основателей проекта
- Гибкий график и комфортную рабочую атмосферу
- Возможность роста вместе с проектом и перспективы карьерного развития
- Оплата труда: оплата поэтапно (архитектура → MVP → поддержка)
- Возможное участие в капитале проекта
Важная информация:
- Это проект на начальной стадии, часть информации является конфиденциальной
- Перед началом сотрудничества потребуется подписать соглашение о неразглашении (NDA)
- Код проекта хранится в приватном репозитории
- Все технические решения принимаются совместно, но именно вы будете ответственны за архитектуру
Как подать заявку?
Отправьте сообщение с ссылкой на ваш профиль GitHub или примерами вашего кода. Мы рассматриваем только отклики с реальным портфолио и примером технической архитектуры.
Сопроводительное письмо-эссе «Почему ИМЕННО Я вам нужен?!.» - ОБЯЗАТЕЛЬНО!