📌 Разбираемся, как обстоят дела с оценкой, развитием персонала и корпоративной культурой в российских ИТ-компаниях. Вам знакомы эти вещи? Поделитесь своим опытом! Пройти опрос (займет ≈20 минут)

Vue.js middle/+C# junior разработчик (Full stack)

Зарплата

От 110 000 до 150 000 ₽

Местоположение и тип занятости

Краснодар · Полный рабочий день · Можно удаленно

Компания

Продуктовая IT-компания, арбитраж трафика

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

Привет!

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

Сейчас мы в поиске middle full stack разработчика с упором на frontend (у нас это Vue.js) на наш проект RTB.
Стек проекта:
Frontend: Vue.js
Backend: C#, Golang
СУБД: MySQL, PostgreSQL, Redis, Clickhouse, Aerospike
Брокер сообщений NATS
Docker
То, с чем непосредственно нужно будет работать:
Vue.js 2/3 на выбор, C# на уровне простых задач

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

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

Проект в работе 2 года, он не статичен и меняется к лучшему. От эффективности RTB зависит функционирование всех продуктов компании.

Ближайшие цели проекта: завершить интеграцию и переход выдачи с другими продуктами компании, создать личный кабинет для внешних рекламодателей. 

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

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

  • Разработка личного кабинета на фреймворке Vue.js
  • Backend для личного кабинета написан на C# и нужно будет его дополнять, а именно: изменять таблицы в PostgreSQL и писать новые методы для API

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

  • Уверенное знание Vue.js на уровне middle+
  • Знание C#  на уровне junior+/ middle
  • опыт работы на Linux
  • Понимание реляционных баз данных

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

  • Репозиторий, который ты можешь показать

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

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

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

Ваш отклик

Авторизуйтесь
Откликаться на вакансии могут только зарегистрированные пользователи.