Full-stack разработчик

М13

Full-stack разработчик

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

М 13 — продуктовая аккредитованная IT-компания, разрабатывающая программные продукты в области аналитики, информационной безопасности, медиамониторинга и финансовых технологий. В штате работают более 150 крутых специалистов.

Сейчас мы находимся в поиске Full-stack разработчика уровня Junior под проекты анализа и обработки больших объёмов слабоструктурированных данных.

Техническая сторона серверной части проектов:

  • Kotlin 2.0 + Coroutines, регулярно обновляемые библиотеки;
  • Gradle для сборки;
  • Ktor+Exposed+Koin как основа проекта;
  • REST;
  • PostgreSQL в качестве основной БД;
  • RabbitMQ как брокер сообщений для взаимодействия микросервисов;
  • MongoDb как основное хранилище данных;
  • ClickHouse как система быстрого поиска;
  • Собственный высокопроизводительный набор сервисов для диспетчеризации длительных процессов, оптимальной работы с файловой системой;
  • Gitlab для CI/CD.

Техническая сторона клиентской части проектов:

  • Существующие проекты на React + TS + Webpack;
  • REST;
  • Gitlab для CI/CD.

Чем предстоит заниматься:

  • Участвовать в проектах разработки серверных решений, дорабатывать текущие и разрабатывать новые микросервисы;
  • Участвовать в проектах разработки веб-интерфейсов с нуля;
  • Доработка и рефакторинг существующих решений;
  • Поддержка дополнительных сервисов ETL (извлечение, преобразование и загрузка).

Наш кандидат:

  • Опыт программирования от 3х лет, желательно иметь опыт коммерческой разработки;
  • Имеет опыт backend-разработки на Kotlin/Java и frontend-разработки на JS/TS не меньше 1 года;
  • Знает и умеет работать с Docker;
  • Хорошо знает Ktor;
  • Знает что такое миграции баз данных и для чего они нужны;
  • Работал с библиотеками тестирования и понимает почему это важно;
  • Имеет опыт работы с асинхронным кодом;
  • Понимает, как оптимизировать запрос к базе данных;
  • Знает принципы работы с нереляционными СУБД: MongoDb, ClickHouse;
  • Знает принципы работы с реляционными СУБД: MySql, Postgres;
  • Может читать документацию на английском языке без использования онлайн-переводчиков.

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

  • Знаком с языком Go или желает обучиться;
  • Имеет техническое образование и соответствующий кругозор;
  • Желает и умеет развиваться и поглощать новые знания;
  • Имеет опыт работы с Linux;
  • Умеет работать с git;
  • Имеет опыт работы с высоконагруженными проектами;
  • Понимает и следует принципам чистой архитектуры.

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

  • Работу в аккредитованной ИТ-компании;
  • Гибридный/удаленный формат работы;
  • Гибкое начало и окончание рабочего дня;
  • Достойную белую заработную плату, соответствующую вашему уровню квалификации;
  • Оформление по ТК РФ: оплачиваемый отпуск и больничный;
  • Расширенный пакет ДМС после испытательного срока;
  • Адекватное руководство, которому важен результат и слаженно работающая команда;
  • Коллектив, который поможет быстро стать командным игроком и чувствовать себя на «одной волне» с нами;
  • Возможность изучать новые технологии, посещать конференции и тренинги;
  • Кофе, чай, фрукты, печеньки в офисе;
  • Офис недалеко от ст. метро Лубянка.

Этапы отбора:

  • Телефонное интервью (15 минут);
  • Онлайн/оффлайн собеседование (до 1 часа);
  • Тестовое домашнее задание (1 день);
  • Финальное собеседование (30 минут).
Навыки
  • Kotlin
  • Java
  • JavaScript
  • TypeScript
  • Docker
  • MongoDB
  • MySQL
  • PostgreSQL
  • Clickhouse
Посмотреть контакты работодателя

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

Авто Финанс Банк

Backend-разработчик

Авто Финанс Банк

Полный день
  • Москва

  • Не указана

Рекомендуем
Управдом
Полный день
  • Москва

  • до 200000 RUR

Рекомендуем
Мосинжпроект

Fullstack-разработчик

Мосинжпроект

Полный день
  • Москва

  • до 200000 RUR

Рекомендуем
СалютДевайсы

Golang Backend Developer

СалютДевайсы

Полный день
  • Москва

  • до 200000 RUR

Ecom.tech

Golang Developer

Ecom.tech

Полный день
  • Москва

  • до 200000 RUR

Удаленная работа
  • Москва

  • до 200000 RUR

Faberlic
Полный день
  • Москва

  • до 200000 RUR

WILDBERRIES
Полный день
  • Москва

  • до 200000 RUR

OQTACORE
Удаленная работа
  • Москва

  • до 200000 RUR

Киберпротект

Golang-разработчик

Киберпротект

Удаленная работа
  • Москва

  • до 200000 RUR

amoCRM
Полный день
  • Москва

  • до 200000 RUR

Топ24
Удаленная работа
  • Москва

  • до 150000 RUR

СберМаркетинг

Разработчик Node.js

СберМаркетинг

Полный день
  • Москва

  • до 150000 RUR

Удаленная работа
  • Москва

  • до 1400 USD

Удаленная работа
  • Москва

  • от 200000 RUR

Майтиколл Рус

Web-разработчик / Middle

Майтиколл Рус

Полный день
  • Москва

  • от 200000 RUR

Ozon
Полный день
  • Москва

  • от 200000 RUR

Правительство Москвы

Python-разработчик Junior+, Middle (office)

Правительство Москвы

Полный день
  • Москва

  • от 200000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию