Senior Scala Разработчик
Требования
Местоположение и тип занятости
Компания
Круглосуточный сервис поминутной аренды автомобилей в 11 городах России
Описание вакансии
Условия работы
Обязанности:
- Участие в разработке каршеринга №1 в России;
- Разработка микросервисов (проектирование, кодирование, ревью, декомпозиция и планирование задач);
- Участие в code review, написание тестов.
Требования:
- Опыт промышленной разработки от 3-х лет;
- Опыт разработки на Scala от полутора лет;
- Опыт работы с Akka, Http4s, Play Framework, Quill;
- Знание основных принципов работы распределенных систем;
- Понимание принципов ООП (SOLID, шаблоны проектирования GOF и Еnterprise);
- Знание основ функционального программирования и опыт работы с cats/zio;
- Опыт работы с реляционными СУБД (понимание транзакций / уровней изоляций, знание нормальных форм, проектирование и оптимизация).
Будет плюсом:
- Знание других языков программирования (Kotlin, JS/TS);
- Опыт работы с NoSQL базами данных;
- Понимание гибких процессов разработки.
Условия:
- Работа в международном и развивающемся по всему миру сервисе;
- Классная команда профессионалов, влюбленных в бизнес;
- Современный офис недалеко от м. Преображенская площадь (7 мин) или м. Электрозаводская (15 мин);
- Скидки на каршеринг;
- Компенсация обедов;
- ДМС после испытательного срока;
- Удалёнка или гибрид.