Публікуйте вакансії
Наймайте без комісій
34 перегляди
Мартыненко С.В., ФЛП
Ми створюємо віртуального асистента на базі OpenAI, який:
веде персоналізований діалог з користувачем,
адаптує стиль спілкування під індивідуальні вподобання,
використовує історію діалогів і векторну базу даних для пошуку по контексту.
Проєкт націлений на побудову безпечного, масштабованого та розширюваного backend-рішення для взаємодії з AI-моделлю та базами даних.
Ми шукаємо backend-розробника
Ми шукаємо backend-розробника, який працює в одному з трьох технологічних стеків:
Варіант 1: C# / ASP.NET Core
Обов’язкові навички:
Досвід з ASP.NET Core Web API (версії 6–8)
Знання Entity Framework Core, PostgreSQL
Вміння працювати з HttpClient та REST API (зокрема OpenAI)
Реалізація авторизації через JWT / OAuth2
Розуміння архітектури Clean Architecture
Здатність документувати API (Swagger, OpenAPI)
Буде плюсом:
Досвід з SignalR (реалтайм чат)
Docker, деплой на Azure / AWS
Працював із Redis, кешами або чергами
Варіант 2: Python / FastAPI
Обов’язкові навички:
Впевнене володіння FastAPI + Pydantic
Досвід роботи з SQLAlchemy, Alembic, PostgreSQL
Асинхронна розробка (async def, httpx, aiohttp)
Інтеграція з OpenAI API та подібними зовнішніми сервісами
Реалізація авторизації (JWT, OAuth2)
Буде плюсом:
Досвід з LangChain, LLM-інтеграціями, векторними БД (Pinecone, Qdrant)
Docker, оптимізація продуктивності (Uvicorn, Gunicorn)
Варіант 3: TypeScript / NestJS
Обов’язкові навички:
Досвід з NestJS та модульною архітектурою
Упевнене володіння TypeScript
Робота з TypeORM або Prisma + PostgreSQL
Реалізація Guards, Interceptors, Service-рівнів
Інтеграція з зовнішніми REST API
Буде плюсом:
Досвід з Socket.io (реалтайм-чат)
Робота з Redis або Bull / RabbitMQ
Docker, CI/CD-процеси