Backend-разработчик
Описание
О проекте:iCook (Mary's Recipes) — это мобильное приложение для планирования питания, которое помогает пользователям легко создавать сбалансированные меню, экономить время на кухне и сокращать пищевые отходы. Кого мы ищем: Backend-разработчика для мобильного приложения. Обязанности:• Разработка и поддержка API для мобильного приложения (Kotlin / Ktor)• Работа с базой данных• Интеграция с внешними сервисами: облачное хранилище (AWS S3), сетевые файловые ресурсы (SMB), AI-модели• Реализация системы рекомендаций/подборок на основе пользовательских предпочтений Требования:• Опыт работы с Kotlin (фреймворк Ktor) от 3 лет• Опыт с Python (FastAPI) — для развития AI/ML-компонентов и вспомогательных сервисов• Опыт работы с облачными платформами AWS (S3, EC2) и/или Selectel• Знание SQL, опыт работы с ORM• Понимание принципов REST, опыт работы с kotlinx.serialization• Понимание сборки на Gradle (Kotlin DSL, многомодульные проекты) Будет плюсом:• Опыт интеграции с LLM/AI-сервисами (OpenAI API, LangChain4j)• Опыт настройки деплоя на Linux: bash-скрипты, systemd, SSL-сертификаты• Участие в open-source или пет-проектах, связанных с food-tech Условия:Формат работы: Удалённо/ указать парт-тайм или фул-тайм График: Гибкий, с фокусом на результат. Команда: Команда энтузиастов, любящих нутрициологию, кулинарию и технологии.