от 180 000 до 180 000 ₽ на руки
Требуемый опыт работы
От 3 до 6 лет
Тип занятости
Полная занятость
График работы
Удаленная работа
Привет! Мы – компания Winny AI, разработчик Winny AI Tutor. Это – инновационный ИИ-репетитор, который помогает школьникам учиться с удовольствием и достигать новых вершин. Мы объединяем талантливых людей, чтобы создавать будущее образования уже сегодня!
Сейчас мы ищем опытного backend разработчика, которому интересно развивать масштабное решение, нацеленное на международный enterprise и highload-ready с развитой инфраструктурой, свежим стеком без легаси-кода и серьёзными техническими и продуктовыми вызовами по развитию экосистемы взаимодействия учеников-родителей-учителей-ИИ.
Если тебе хочется показать свои супер скиллы и участвовать в развитии продукта, который реально меняет жизнь, эта вакансия для тебя!
Наш стек: .NET 8, PostgreSQL + EF/Raw SQL, Cassandra, RabbitMQ (EasyNetQ), Redis. REST API, SignalR, Microservices, Azure DevOps (CI/CD), K8s, Docker, MS Application Insights, CDN + Cloud data-storage. AI: LLMs / TTS / STT / TTI. Frontend: Vue3.js + Progressive Web App.
Обязанности:
Разработка и поддержка backend-сервисов: Разработка и сопровождение основных сервисов Winny AI с устойчивой и чистой архитектурой, обеспечивающих высокую производительность и масштабируемость платформы.
Интеграция с внешними системами: Реализация интеграций с поставщиками ИИ решений (LLM и другие), платежными системами, аналитическими и другими сторонними сервисами.
Ведение технической документации: Поддержка актуальности документации по разработанным сервисам и API.
Работа в команде: Проведение код-ревью, участие в код-ревью коллег. Оценка трудозатрат на выполнение задач. Взаимодействие с frontend-разработчиками, дизайнерами и аналитиками.
Требования:
Опыт разработки и сопровождения backend-решений на C# не менее 3-х лет.
Уверенное владение C# (.NET 7+) и знание ORM-инструментов (EF).
Опыт работы с SQL и NoSQL: написание сложных запросов и понимание принципов работы с базами данных (PostgreSQL, Cassandra).
Знание принципов работы брокеров сообщений (RabbitMQ или Kafka).
Опыт работы с распределённым кэшированием (Redis).
Опыт работы с ИИ-решениями (с применением LLM) и понимание принципов промпт-инжиниринга.
Опыт разработки под микросервисную архитектуру с оркестрацией и репликами в K8s. Опыт работы с Docker.
Понимание CI/CD принципов.
Опыт интеграции с внешними системами через RESTful API.
Навыки работы с многопоточностью и асинхронными процессами.
Умение разбираться в чужом коде, писать понятный и поддерживаемый код с комментариями.
Опыт работы с системами контроля версий (Git) и инструментами управления задачами (Azure DevOps будет плюсом).
Преимуществом будет:
Опыт работы с SignalR
Владение инструментами: MS Azure DevOps, MS Application Insights
Опыт работы над мультиязычными сервисами и глобализацией
Знание принципов работы векторных баз данных и embeddings для RAG-подхода
Условия:
Официальное трудоустройство (также мы в процессе получения ИТ-аккредитации компании)
Фиксированный оклад
Удалённая работа
Гибкий график
Обучение и поддержка
Ключевые навыки
Контактная информация
Винглобал
Сайт: winnytutor.ru
Почта: не указана
Вакансия опубликована 05.06.2025 в г. Москва.
Похожие вакансии
от 150 000 до 200 000 ₽
Москва
Удаленная работа
Подробное описание
20 мая
Не указана
Москва
Удаленная работа
Подробное описание
31 мая