Senior Scala Разработчик

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

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

Компания

Круглосуточный сервис поминутной аренды автомобилей в 11 городах России

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

Условия работы

Обязанности:

  • Участие в разработке каршеринга №1 в России;
  • Разработка микросервисов (проектирование, кодирование, ревью, декомпозиция и планирование задач);
  • Участие в code review, написание тестов.

Требования:

  • Опыт промышленной разработки от 3-х лет;
  • Опыт разработки на Scala от полутора лет;
  • Опыт работы с Akka, Http4s, Play Framework, Quill;
  • Знание основных принципов работы распределенных систем;
  • Понимание принципов ООП (SOLID, шаблоны проектирования GOF и Еnterprise);
  • Знание основ функционального программирования и опыт работы с cats/zio;
  • Опыт работы с реляционными СУБД (понимание транзакций / уровней изоляций, знание нормальных форм, проектирование и оптимизация).

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

  • Знание других языков программирования (Kotlin, JS/TS);
  • Опыт работы с NoSQL базами данных;
  • Понимание гибких процессов разработки.

Условия:

  • Работа в международном и развивающемся по всему миру сервисе;
  • Классная команда профессионалов, влюбленных в бизнес;
  • Современный офис недалеко от м. Преображенская площадь (7 мин) или м. Электрозаводская (15 мин);
  • Скидки на каршеринг;
  • Компенсация обедов;
  • ДМС после испытательного срока;
  • Удалёнка или гибрид.