Обязанности:
Привет! Мы ищем C# разработчика в команду "Продаван". Наша команда работает над системой по быстрому расчету стоимости рекламы в продуктах 2ГИС. "Продаван" это часть коммерческого ПО, которое в составе с другими системами обеспечивает менеджеров по продажам необходимыми инструментами для работы с клиентами и для обработки заказов рекламодателей. Наша система представляет собой современное web-приложение под различные устройства пользователей, потребляющее совокупность разрабатываемых сервисов. Тебе предстоит заниматься проектированием, разработкой и поддержкой backend сервисов, обеспечивающих бизнес-процессы согласно Domain Driven Design (DDD); разработкой функционала веб приложения под новые потребности с учетом дизайн-макетов; обсуждением требований, декомпозицией и оценкой задач; анализом и рефакторингом кода, участием в code review. Ждем от тебя опыта коммерческой разработки на .NET / .NET Core; знания языка C# с применением асинхронности и ленивости (lazy evaluation); понимания ASP.NET Core, Entity Framework Core или прочих базовых технологий разработки веб-сервисов; владения основой реляционных БД с применением на СУБД уровня PostgreSQL или MS SQL; опыта командной работы с использованием инструментов подобных Jira, TFS, Gitlab, TeamСity и т.п. Будет плюсом: опыт проектирования REST API или разработки GRPC сервисов; понимание шаблонов проектирования, принципов CQRS или подходов уровня DDD; знание языка TypeScript и опыт разработки на React; опыт работы с контейнеризацией (Docker + Kubernetes). Почему у нас классно 2ГИС — аккредитованная IT-компания. Можно работать удалённо. Для нас важен специалист, а не его локация. Если хочешь работать в гибридном формате, есть офисы в Москве, Санкт-Петербурге, два классных офиса в Новосибирске. А также коворкинги в Томске, Астане, Алма-Ате. Строгого графика нет. Кто-то начинает работу в 9 утра, кто-то в 11, а кто-то — когда удобно ему и команде. Главное — выполнять задачи в срок и быть на связи с коллегами. Само собой, полностью белая зарплата. Заботимся о здоровье: ДМС и возможность получать онлайн-консультации и терапевта, невролога, психолога и медицинского агента. Если хочешь делиться своим опытом, мы только за — поможем с выступлениями на конференциях и статьями для Хабра. Регулярно устраиваем тимбилдинги. Хорошие отношения в команде — залог продуктивной работы. Есть собственный учебный центр: курсы, тренинги и книги для прокачки скиллов. А также школа иностранных языков.