Backend-разработчик в мобильное приложение с ИИ-сканером

DACHA GROUP

Backend-разработчик в мобильное приложение с ИИ-сканером

Описание вакансии

О нас:

Компания «Дача Групп» - один из лидеров по дистрибьюции средств защиты растений для садоводов и огородников. Входит в состав группы компаний «Агротех-Гарант», топового представителя отраслевого рынка России.

Более 25-лет мы продаем продукцию по уходу и защите дачных и садовых растений на B2C рынке. И все это время являемся стабильной и развивающейся компанией.

Мы разрабатываем свое мобильное приложение "Дача без проблем" на flutter. Сейчас мы постепенно переходим от внештатных фрилансеров на штатную команду. На данный момент у нас работают 2 Frontend разработчика (flutter).

В мобильное приложение с ИИ сканером нужен Бэкенд разработчик. Также есть сервис генерации баркодов, который нужно оптимизировать и помочь Frontend devs встроить эту фичу.

Задачи:
1. Разработка и поддержка REST API для мобильного приложения (Flutter)
2. Развитие функционала сканирования растений (обработка изображений, интеграция с OpenAI)
3. Оптимизация производительности анализа фото и серверных процессов
4. Работа с MongoDB (модели, индексы, оптимизация запросов)
5. Реализация авторизации (JWT, OAuth, SMS-коды подтверждения)
6. Поддержка и развитие WebSocket (Socket.IO) для чата
7. Интеграция сторонних сервисов (SMS, email, OpenAI, аналитика)
8. Работа с Docker и деплоем на VDS
9. Логирование, обработка ошибок, поддержка продакшена

__

Баркоды:

1. Разработка и поддержка сервиса генерации/проверки баркодов (anti-counterfeit / authenticity codes):

- генерация кодов пачками (batch), привязка к товару/партии/серии, срокам действия

- контроль уникальности, защита от коллизий, повторного выпуска и “сквозная” нумерация/алгоритм

2. Интеграция с админ-панелью для выпуска и управления кодами:

- эндпоинты для сотрудников: выпуск/отмена/архив/перегенерация (по ролям)

- выгрузки для печати (CSV/PDF/Excel), статусы партий, поиск по коду

Технологический стек:
- Node.js
- Express(или NestJS — можно как альтернатива)
- MongoDB + Mongoose (тут скорее расмотрим более оптимальные решения под проект)
- Socket.IO
- Docker / Docker Compose
- Интеграция с OpenAI API
- Работа с файловыми загрузками (multer, Cloudinary или локальное хранение)

Будет плюсом:
Опыт оптимизации обработки изображений
Опыт работы с SMS-провайдерами и OAuth
Понимание мобильных ограничений (таймауты, нестабильная сеть)
Опыт CI/CD и администрирования серверов

___

Нам нужен опытный Бэкендер на полставки с потенциалом на фуллтайм. Т.к. мы планируем развитие своего IT отдела для роста своих продуктов в АГРО рынке.

Приоритет будем отдавать на большой опыт с похожими проектами и широкое владение технологиями.

Обязательное условие: работа с промт-инжинирингом, ИИ интеграцией, обслуживанием LLM моделей на своем сервере, умение работать с разными API AI.

__

Условия работы: гибкое время работы. Грумим и оцениваем задачи в трекере, затем репо по итогам. Как правило, 1-2 созвона в неделю по необходимости. Работа подразумевает почасовую оплату - условия обговариваются индивидуально.

У нас симбиоз работы в молодом и перспективном отделе за спиной которой стабильная и большая агро-компания. Поэтому, для нас принципиальна скорость и автономность работы, а не следования инструкциям и регламентам.

Навыки
  • Docker
  • Docker-compose
  • REST
  • SQL
  • JavaScript
  • TypeScript
  • Node.js
  • REST API
  • MongoDB
  • Nginx
  • Git
Посмотреть контакты работодателя

Похожие вакансии

Skyeng
  • Воронеж

  • до 130000 RUR

Рекомендуем
  • Воронеж

  • до 130000 RUR

Рекомендуем
Онлайн-школа Фоксфорд

Наставник в онлайн-школу

Онлайн-школа Фоксфорд

  • Воронеж

  • до 130000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию