ru24.pro
«Фрилансим»
Ноябрь
2024
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
19
20
21
22
23
24
25
26
27
28
29
30

Back-end разработчик в команду стартапа по разработке web-сервиса

0
Необходимо разработать back часть web-сервиса, который представляет собой nocode конструктор с для взаимодействия с моделями nlp и cv.

1. Общие требования
Язык программирования: Опционально, желательно Python.
Фреймворк: FastAPI.
База данных: PostgreSQL.
API: RESTful API для взаимодействия с фронтендом и с API машинного обучения. API машинного обучения пишется также на FastAPI. После окончания разработки планируется Backend API и ML API объединить в один API.
Расположение кода: GitLab

2. Задачи
Разработка бэкенд-части веб-приложения осуществляется согласно карте переходов приложения и разработанному прототипу приложения. Функционал и эндпоинты описаны в ТЗ. Доступ к файлам будет выдан после подписания договора.

3. Технологические требования
● Документация API:
○ Swagger или аналогичный инструмент для документирования API.
● Тестирование:
○ Покрытие кода юнит-тестами и интеграционными тестами.
● Развертывание:
○ Контейнеризация приложения с использованием Docker.
○ Настройка CI/CD для автоматического развертывания на сервере.
Бэкенд разрабатывается в соответствии с картой переходов приложения, прототипом приложения.

4. Организационные мероприятия

После отклика с нашей стороны будет предоставлена дополнительная информация о проекте с визуальным представлением web-приложения и подробным описанием фичей.

В команде: front-end разработчик, ML-инженер, дизайнер и PM.

Оплата договорная, в зависимости от скорости и качества работы.

Интенсивность разработки: умеренная (выходного дня)

Срок выполнения: от 3 до 5 месяцев