Кто мы:
Компания Zabota 2.0 приглашает в команду Cloud Fullstack-разработчика для участия в развитии высоконагруженной микросервисной платформы №1 по автоматизации маркетинга в медицине.
В команде 50+ специалистов, все работают удалённо, задачи амбициозные, а темп — высокий.
Чем мы занимаемся?
Мы помогаем клиникам заботиться о пациентах за счёт автоматизации персонализированных коммуникаций.
Нас выбрали 700+ клиник, ежедневно мы обрабатываем данные для более чем 10 миллионов пациентов.
Наша архитектура — это набор сервисов, каждый со своей зоной ответственности, взаимодействующих через очереди и API.
Обязанности:
- Разработка и поддержка высоконагруженных микросервисов на .NET 8 / C#
- Проектирование и реализация RESTful Web API
- Работа с PostgreSQL, написание эффективных SQL-запросов
- Использование Entity Framework Core
- Взаимодействие между сервисами через RabbitMQ (с использованием MassTransit)
- Разработка клиентской части на React
- Написание юнит-тестов и поддержка существующего покрытия
- Участие в принятии архитектурных и технических решений
- Работа в команде: код-ревью, обсуждение задач, улучшение процессов
Наши ожидания:
-
Опыт работы в разработке от 3 лет
-
Уверенные знания C# и .NET (опыт с .NET 6/7/8)
-
Опыт в разработке и сопровождении REST API
-
Хорошее знание SQL и практический опыт работы с PostgreSQL
-
Знание Entity Framework Core
-
Опыт работы с очередями, RabbitMQ и библиотекой MassTransit
-
Понимание клиент-серверной архитектуры
-
Навыки разработки на React
-
Умение писать юнит-тесты и работать с ними
-
Командность, самостоятельность, внимание к деталям
Будет плюсом:
- Опыт в построении микросервисной архитектуры
- Опыт настройки CI/CD
- Навыки оптимизации производительности .NET-приложений
- Знакомство с системами мониторинга и логирования (например, Prometheus, Grafana, ELK)
Что предлагаем:
-
Команду профессионалов и поддерживающую атмосферу
-
Удалённую работу (5/2 с 9 до 18 по МСК)
-
Задачи, которые реально влияют на бизнес
-
Пространство для технического роста и инициатив