О компании
Мы — финансовый маркетплейс, который помогает людям экономить время и деньги благодаря сравнению страховых, банковских и образовательных продуктов.
Чем предстоит заниматься
•Разрабатывать и поддерживать микросервисы и фоновые задачи: REST API, gRPC-сервисы и k8s jobs.
•Проектировать интеграции с внутренними и внешними сервисами: HTTP-клиенты, брокеры сообщений и обработку событий.
•Работать с данными: писать запросы, настраивать индексы и делать миграции в PostgreSQL, строить аналитические выборки в ClickHouse и Greenplum, настраивать кэширование в Redis.
•Писать и поддерживать unit-тесты, участвовать в code review.
•Оценивать и декомпозировать задачи, согласовывать решения с аналитиками, тестировщиками и другими разработчиками.
Мы ожидаем, что Вы
•Имеете коммерческий опыт разработки на C# и современном .NET (8 и выше) и уверенно владеете языком и ASP.NET Core;
•Понимаете CLR настолько, чтобы разбирать проблемы с памятью, аллокациями и производительностью;
•Применяете ООП, SOLID и типовые шаблоны проектирования;
•Имеете опыт разработки микросервисов: описываете контракты REST API, обеспечиваете идемпотентность и отказоустойчивость HTTP-вызовов (retry, timeout, circuit breaker);
•Пишете и оптимизируете SQL в PostgreSQL, работаете с индексами и транзакциями, используете Entity Framework Core и Dapper;
•Используете Redis для кэширования, инвалидации кэша и других типовых сценариев;
•Работаете с Docker и имеете базовое представление о запуске сервисов в Kubernetes;
•Пишете unit-тесты на xUnit или NUnit;
•Пишете понятный код, декомпозируете задачи и аргументируете технические решения на code review.
Условия
•Заботимся о здоровье сотрудников: предоставляем ДМС и компенсируем занятия спортом.
•Гарантируем надежность: оформляем официально и выплачиваем зарплату вовремя.
•Ценим достижения: даем бонусы за результаты и инициативность.
•Поддерживаем атмосферу: проводим тимбилдинги, вечеринки, организуем совместные обеды, а по пятницам собираемся на совместные ужины.
•Инвестируем в рост команды: компенсируем обучение, курсы и участие в конференциях.