Lead Scala developer

Region LLC

Lead Scala developer

Алматы, улица Климента Тимирязева, 28В

Метро: Абая

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

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

Лидерство:

  • Формирование и поддержка единых стандартов разработки в 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.
  • Получить опыт в отечественном стартапе, влиять на показатели в компании.
  • Работу в дружной, профессиональной команде, где ценят инициативность и ответственность.
  • Свобода в принятии технических решений.
  • Отсутствие бюрократии.
  • Ты с нами - если ты принимаешь новые вызовы, любишь то, чем занимаешься, умеешь искать нужную информацию, готов работать в команде, хочешь получать достойную зарплату, равносильную твоим навыкам.
Навыки
  • Scala
  • Teamleading
Посмотреть контакты работодателя

Адрес

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

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

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