Backend Kotlin разработчик (middle/senior)

Оплата не указана

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Удаленная работа

Компетенции

Middle

CityAds Media – один из лидеров российского CPA рынка интернет-рекламы. Наша компания представлена на рынке с 2010 года. Наши офисы расположены в Ро Мы занимаем 1 место в сегменте Лидогенерация рейтинга Adindex Technology Index 2020. Также мы являемся резидентом Сколково.

О продукте:

Команда, в которую мы ищем разработчика, занимается backend системами, обеспечивающими работу трекинга рекламы, обработки платежей, разработку серви финансовых показателей и показателей эффективности компании. Сейчас в команде 4 человека, считая тимлида.

В работе команда решает задачи обеспечения работоспособности приложения в условиях высоких нагрузок. Команда работает по Kanban, соблюдая стандартные ритуалы разработки.
Работать можно как из офисов - Москва, Новосибирск или зарубежных, так и удаленно из любой точки мира.

Задачи:

  • Разработка Бэкенд приложений (web api) с 0;
  • Поддержка текущих проектов;
  • Интеграция с различными внешними сервисами;
  • Стремление разделять монолиты на микросервисы и знание, как и когда это делать;
  • Предлагать пути оптимизации и развития архитектуры в целом и отдельных реализаций;

Стек технологий:

  • Котлин 1.4+, будет плюсом: NodeJS, GoLang;
  • БД: MongoDB, ElasticSearch, PostgresQL, будет плюсом ClickHouse;
  • Spring Framework (Spring Boot, Spring Core, Spring Web/Webflux, Reactive); — Система сборки Gradle.

От Вас мы ждем:

  • Опыт разработки на Kotlin от 2-х лет;
  • Опыт разработки backend приложений от 2-x лет;
  • Понимание принципов и стандартов разработки (SOLID, PSR, etc);
  • Уверенные знания и опыт работы со Spring Framework, будет плюсом опыт с Reactor
  • Опыт работы c NoSQL базами данных: MongoDB, ElasticSearch;
  • Понимание принципов отказоустойчивости;
  • Опыт командной разработки, нацеленность на достижение конечного результата.

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

  • Опыт работы с языками NodeJS, GoLang;
  • Опыт построения CI\CD;
  • Опыт работы с БД: PostgresQL, ClickHouse;
  • Знание Kotlin Coroutines;
  • Опыт работы с шинами данных и очередями (Kafka, RabbitMQ);
  • Навыки работы с контейнерами Docker;

Мы предлагаем:

  • Официальное оформление, белую заработную плату;
  • Гибкий график начала рабочего дня до 11:00;
  • Возможность работать 100% удаленно.
  • Посещение профильных конференций, полная или частичная оплата внешнего профессионального обучения;
  • Работа в сильной RnD команде лидеров CPA-рынка;
  • Фрукты в офис по понедельникам;
  • Дружелюбную и динамичную атмосферу;
  • Возможность карьерного и финансового роста.

Ключевые навыки

Kotlin
Spring boot
Mongodb c++ driver
Gradle kotlin dsl
Node.js

Адрес

Москва, 2-я Звенигородская улица, 13с42

Контактная информация

Ревордс Девелопмент

Сайт: не указан

Почта: не указана

Вакансия опубликована 01.07.2024 в г. Москва.

Похожие вакансии

#

Junior

Белгород

Полный день

Привет! Terabit Digital уже более 10 лет мы занимается IT - аутсорс разработкой digital продуктов для стартапов, среднего и крупного бизнеса:

  • Мобильные приложения;

  • Сайты, CRM и ERP системы;

  • Прототипирование и дизайн...

10 июня

#

Москва

Удаленная работа

Основные задачи:
  • Доработка и реализация проектов с «0».

Из необходимого:
  • Опыт работы с Java, Scala от 3 лет;

  • Опыт работы с Spring framework и Play framework...

5 апреля

#

Middle

Казань

Кремлевская

и еще 1 станция

Полный день

Enot – это компания, работающая в FinTech отрасли. Наша команда запускает IT проекты с мировым масштабом. Мы сегодня запускаем сервисы, которыми все будут пользоваться завтра.

Мы вышли на рынок в 2020 году, и на данный момент уже перешли отметку в 5...

23 марта