Lead Scala developer
Region LLC
- Алматы
- Постоянная работа
- Полная занятость
- Формирование и поддержка единых стандартов разработки в Typelevel-экосистеме.
- Проведение code review с упором на работоспособность, корректность и качество архитектурных решений, а не только стиль.
- Ведение и развитие инженерных практик: тестирование, типобезопасность, функциональные принципы, эффекты, рефакторинг, CI/CD.
- Инициирование и координация командных обсуждений технических решений: библиотеки, структура проекта, обработка ошибок, конфигурация, логирование.
- Контроль технического долга и планирование его устранения.
- Участие в архитектурных обсуждениях, RFC и дизайн-сессиях.
- Принятие участия в стратегии развития технологического стека проекта.
- Наставничество разработчиков, проведение внутренних ревью и обмена знаниями.
- Ведение онбординга новых разработчиков: гайдлайны, окружение, проектные правила.
- Инициирование технических ретроспектив и улучшений инженерных процессов.
- Создание и поддержка культуры открытого обсуждения технических решений.
- Поощрение самостоятельности и ответственности разработчиков при принятии решений.
- Участие в планировании, оценке и приоритезации задач.
- Декомпозиция задач из бизнес-требований в технические подзадачи.
- Распределение задач по разработчикам с учётом компетенций и приоритетов.
- Мониторинг прогресса задач и оперативная помощь разработчикам при возникновении сложностей или блокеров.
- Участие в инцидент-анализах и постмортемах, планирование профилактических мер.
- 5+ лет опыта в Scala, из них 1+ год в роли техлида / тимлида.
- Глубокие знания Typelevel stack: Cats, Cats Effect, FS2, Tapir.
- Понимание асинхронной и конкурентной модели Cats Effect: Fiber, Resource, Semaphore, Ref.
- Уверенные знания концепций функционального программирования: Tagless Final, теория категорий, функторы, монады, трансформеры.
- Понимание особенностей Kafka, Cassandra и Redis, а также принципов CAP-теоремы и их влияния на дизайн систем.
- Опыт построения и интеграции Service Mesh / API Gateway решений: Istio, Envoy.
- Умение читать и анализировать чужой код, проведение глубоких code review.
- Владение английским на уровне чтения и обсуждения технических материалов.
- Официальное трудоустройство.
- Конкурентная зарплата по результатам собеседования.
- Большой и просторный оснащенный офис с удобным расположением, доступный 24/7 в верхней части Алматы.
- Помощь в переезде и оформлении документов.
- Возможность профессионального и карьерного роста.
- Оплачиваемый отпуск: 26 календарных дней в году.
- Гибкое начало рабочего дня.
- Годовой бонус по результатам Performance Review.
- Получить опыт в отечественном стартапе, влиять на показатели в компании.
- Работу в дружной, профессиональной команде, где ценят инициативность и ответственность.
- Свобода в принятии технических решений.
- Отсутствие бюрократии.
- Ты с нами - если ты принимаешь новые вызовы, любишь то, чем занимаешься, умеешь искать нужную информацию, готов работать в команде, хочешь получать достойную зарплату, равносильную твоим навыкам.
- Приглашаем работать в дружном, сплоченном коллективе профессионалов.
- Несколько команд разработчиков: FrontEnd, BackEnd, Mobile, Support, DevOps.
- Нацеленность на конечный результат.
- Поощряем участие каждого в развитии продуктов и инструментов.
- Официальное трудоустройство
- Конкурентная зарплата по результатам собеседования
- Большой и просторный оснащенный офис с удобным расположением, доступный 24/7 в верхней части Алматы
- Возможность профессионального и карьерного роста
- Оплачиваемый отпуск (24 календарных дня в году)
- Гибкое начало рабочего дня
- Годовой бонус по результатам Performance Review
- Получить опыт в отечественном проекте, влиять на показатели в компании
- Работу в дружной, профессиональной команде, где ценят инициативность и ответственность
- Свобода в принятии технических решений
- Отсутствие бюрократии
HeadHunter