О нас Нас 20 человек, вы будете пятым Scala-разработчиком в команде Работаем по гибким методологиям. Продукт активно развивается и растет, вы можете поучаствовать в становлении продукта и помочь сделать его по-настоящему зрелым Вам предстоит влиться в команду и участвовать в разработке новой функциональности продукта Обязанности Разработка нового функционала Выделение кода из монолита в микросервисы Написание Unit и интеграционных тестов Рефакторинг кода Исправление ошибок Проведение code review Участие во всех командных мероприятиях (планирование, ретроспектива, stand-up, демо) Взаимодействие с тестировщиками и product-менеджером Требования Главное — понимание и желание работать в режиме, ориентированном на получение бизнес-результата Проактивность Опыт работы по специальности от 3 лет Уверенное знание Scala Уверенное понимание принципов ФП и ООП Базовая алгоритмическая подготовка Понимание принципов чистого кода Опыт работы с Cats Опыт работы с Akka (Core и Http) Опыт работы с реляционными БД и построения SQL-запросов средней сложности Желательно Опыт работы с ZIO Опыт работы с docker\kubernetes Опыт работы с Nginx Базовые знания DDD (Domain Driven Design) Понимание микросервисной архитектуры Опыт работы с высоконагруженными системами: повышение отказоустойчивости, отзывчивости системы, поиск и оптимизация узких мест Понимание основных принципов работы jvm/jmm/GC и т.д. Опыт работы с фреймворками указанными в описании технологического стэка Знание linux / bash Технологический стэк Back Scala 2.13 ZIO Akka (Core, Http, Cluster, Sharding, ...) Quill, ScalikeJDBC (под Postgres) Cats Postgres, Redis, NATS, ELK, Sentry В части технологий мы не ортодоксальны: при необходимости легко адаптируемся под новые потребности. Front Vanilla JS React / Redux Ant Design (css framework). Devops k8s, docker, docker-compose Микросервисы + монолит, который сейчас мигрирует в микросервисы gitlab с настроенным CI/CD со стендами в Яндекс.Облаке Условия работы Рост з/п пропорционально ответственности и качеству работы. Вилку можно расширить в зависимости от ваших компетенций и результатов собеседования ДМС со стоматологией для вас, вашей супруги/супруга и детей после испытательного срока Офис в центре - Садовническая набережная 9 (Know Where, ближайшее метро Новокузнецкая), возможность работать из дома 2-3 дня в неделю Оформление по ТК РФ, полностью официальная заработная плата Гибкий график начала рабочего дня Бонусы Наша компания ООО "ДипХакЛаб" - является аккредитованной ИТ компанией, поэтому вы получаете защиту от мобилизации / призыва в РФ при наличии высшего образования Отсутствие бюрократии и формализма, высокая скорость принятия решений