.NET developer middle

ProfitClicks
Краснодар
👨‍💻 Можно удаленно
🛠️ C# / .NET
💼 Минимум 1 год опыта
mysql postgresql c# .net core

Зарплата

от 150 000 ₽

Описание вакансии

Требуемый опыт работы: 1–3 года

Полная занятость, полный день

Привет!

Мы - ProfitClicks, продуктовая компания, которая 5 лет развивается в сфере интернет-рекламы. За это время нам удалось реализовать свои успешные проекты: нативную рекламную сеть, трекер для аналитики трафика, новостную витрину и другие решения. Все эти продукты - highload-системы со средней нагрузкой 3000 хитов в секунду, мы обрабатываем миллионы кликов и переходов.

Сейчас мы в поиске С# разработчика уровня middle на наш продукт RTB.
Стек проекта:
Frontend: Vue.js 2 / Quasar
Backend: C#, Golang
СУБД: MySQL, PostgreSQL, Redis, Clickhouse, Aerospike
Брокер сообщений NATS
Docker

Команда проекта состоит из 5 человек: тимлид, разработчик на go, 2 разработчика на C# и тестировщик.

Немного о продукте. Это система по автоматизации закупки рекламы, которая показывает пользователю наиболее подходящую рекламу в интеграции с данными DMP платформы. Процесс по проведению аукциона рекламных объявлений происходит за доли секунды.

Проект в работе 3 года, он не статичен и меняется к лучшему. От эффективности RTB зависит функционирование всех продуктов компании.
Ближайшие цели: завершить интеграцию и переход выдачи с другими продуктами компании (https://newsprofit.ru/ и https://ads.bid/).

RTB имеет микросервисную архитектуру: сервис личного кабинета и сервис для выбора объявлений по таргетингу для показа (DSP) на C# (ASP.NET MVC)/ PostgresSQL, сервисы по обработке запросов и взаимодействию между элементами на Go/Сlickhouse/Redis/Aerospike. Максимальная нагрузка на сервер по нашим тестам - 30k rps, но это не предел.

Какие будут задачи:

  • Написание API методов для работы личного кабинета

  • Доработки существующего API

  • Доработка базы данных под новый функционал

  • Интеграция с внутренними и внешними сервисами

Какой опыт мы ожидаем:

  • Опыт программирования на .NET от 2 лет

  • Знание ASP.NET CORE 2.2 и выше

  • Опыт работы с MySQL, PostgreSQL,

  • Опыт работы с брокерами сообщений (у нас NATS)

  • Опыт разработки с использованием микросервисной архитектуры

  • Опыт работы с Docker

  • Опыт удаленной отладки

  • Умение применять паттерны проектирования

  • Опыт работы с многопоточностью

Будет плюсом:

  • Ваш репозиторий с примером кода

  • Опыт разработки высоконагруженных систем

  • Знание Go, Vue.js

  • Опыт работы с Redis, Clickhouse, Aerospike

  • Опыт работы с Protobuf

  • Опыт работы с NATS

Что мы предлагаем?

  • Вилку з/п от 110 000 на руки +премии при выполнении командой квартальных целей
  • Получение опыта в построении высоконагруженной отказоустойчивой системы на основе микросервисов
  • Бест практики с разработчиками уровня senior
  • Прокачаться в Golang, если есть желание
  • Формат работы — офис в г. Краснодаре или удаленно (первые 2-3 недели в офисе для знакомства и лучшего погружения на старте, расходы компенсируем)
  • Плавающее начало рабочего дня ( до 10:30 мск), график 5/2
  • Релокационный пакет для желающих переехать. Компенсируем перелет и аренду квартиры в Краснодаре на 1 месяц для кандидата и его семьи
  • ДМС со стоматологией или фитнес на выбор через полгода работы у нас
  • Корпоративную библиотеку, возможность онлайн обучения и посещения профильных конференций за счет компании
  • Веселые корпоративы, поездки в горы, PS5, настолки, спорт с коллегами :)

Если вас заинтересовала наша вакансия, оставляйте свой отклик, будем рады знакомству!

Размещено 21/11/2021

Открыть в источнике

Оставьте свои контакты, чтобы работодатель мог связаться с вами

Настрой карьеру с RIT.WORK
за 30 секунд

С ботом rit.work Вы найдете работу, о которой всегда мечтали.

Укажи свой стек, опыт работы, зарплату и бот подберет для тебя подходящие офферы.

🚀 Создать подписку