Обязанности:
О компании/продукте: Компания создает мобильные приложения с использованием современных AI-технологий.Цель – решать реальные задачи пользователей и делать их жизнь проще и удобнее. Компания ценит инновации, качество и теплую атмосферу в команде, где каждый может внести свой вклад в создание будущего. Чем предстоит заниматься: глобально — участвовать в разработке серверной части AI-приложений (текущий фокус на разработке AI-chat приложения, но в будущем будут добавляться другие AI-приложения на Python) проектировать и оптимизировать API для взаимодействия с мобильными приложениями. внедрять и поддерживать интеграции с внешними сервисами и AI-модулями. улучшать архитектуру backend и участвовать в выборе технологий. Технический стек: Python, FastAPI, PostgreSQL, Google Cloud Platform (GCP), Terraform, GitHub, Cloudflare Мы ожидаем, что вы: Уверенно владеете Python и знаете, как строить REST API. Имеете опыт работы с фреймворками, поддерживающими DI (например, Java/Spring, PHP/Laravel, Python/Django, Node.js+Express). Знаете, как работать с Websockets. Разбираетесь в Docker и умеете его применять. Имеете опыт работы с Kafka или RabbitMQ (понимаете их отличия и знаете, где они лучше подходят) Понимаете основы баз данных: транзакции, индексы, шардинг. Работали с PostgreSQL (понимание ACID, CAP-теоремы). Знакомы с NoSQL базами (MongoDB, Redis) и понимаете их преимущества и применение. Умеете настраивать мониторинг приложений (логи, метрики, алерты). Желателен опыт работы в продуктовой компании с мобильными приложениями Что мы предлагаем: примерные ориентиры по оплате - $2000-$3000 net (обсуждаемо) удаленный формат работы гибкие часы работы, работа по GMT+3. участие в интересных проектах с перспективными AI-технологиями есть возможности роста в тимлида