Backend-разработчик (.NET | C#)

от 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-подхода

Условия:

  • Официальное трудоустройство (также мы в процессе получения ИТ-аккредитации компании)

  • Фиксированный оклад

  • Удалённая работа

  • Гибкий график

  • Обучение и поддержка

Ключевые навыки

C#
.net framework
Entity framework
Sqlite
Postgresql
Apache cassandra
Rabbitmq
Redis c++ client
Rest api
Signalr
Микросервисная архитектура
Kubernetes
Docker
Llm
Nosql
Version control/git
Microsoft azure
Промпт-инжиниринг
Asp.net

Контактная информация

Винглобал

Сайт: winnytutor.ru

Почта: не указана

Вакансия опубликована 05.06.2025 в г. Москва.

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

#

Москва

Удаленная работа

Подробное описание

20 мая

#

Москва

Удаленная работа

Подробное описание

31 мая