🍉 Присоединяйтесь к яркому летнему Вайб-чеку

Для компаний, которые хотят найти не просто подходящих специалистов, а «своих по вайбу»

Подробности, условия и цены тут →

Scala Developer

от 200 000 до 350 000 ₽

Требования

Бэкенд разработчик
Scala
Akka
PostgreSQL
Linux
Nginx
Docker
Git
Redis

Условия

Можно удалённо
Москва

Компания

Мы создаем высокотехнологичный сервис для роботизации поддержки на основе искусственного интеллекта

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

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

В связи с ростом компании и количества задач мы ищем Scala-разработчика для участия в развитии продукта в части backend. Вам предстоит разрабатывать новый и поддерживать существующий функционал системы.

О нас

  • Нас 11 человек, вы будете третьим Scala-разработчиком в команде
  • Работаем по гибким методологиям. 
  • Продукт активно развивается и растет, вы можете поучаствовать в становлении продукта и помочь сделать его по-настоящему зрелым
  • Вам предстоит влиться в команду и участвовать во внедрении новых фич продукта

Обязанности

  1. Разработка нового функционала
  2. Выделение кода из монолита в микросервисы
  3. Написание Unit и интеграционных тестов
  4. Рефакторинг кода 
  5. Исправление ошибок
  6. Участие во всех командных мероприятиях (планирование, ретроспектива, stand-up, демо)
  7. Взаимодействие с тестировщиками и product-менеджером

Требования

  • Главное — понимание и желание работать в режиме, ориентированном на получение бизнес-результата
  • Проактивность
  • Опыт работы по специальности от 1 года
  • Уверенное знание Scala
  • Понимание принципов ФП и ООП
  • Базовая алгоритмическая подготовка
  • Понимание принципов чистого кода
  • Опыт работы с Cats
  • Опыт работы с Akka (Core и Http)
  • Опыт работы с реляционными БД и построения SQL-запросов средней сложности

Желательно

  • Опыт работы с ZIO
  • Опыт работы с docker\kubernetes
  • Опыт работы с Nginx
  • Понимание DDD (Domain Driven Design)
  • Понимание микросервисной архитектуры
  • Опыт работы с высоконагруженными системами: повышение отказоустойчивости, отзывчивости системы, поиск и оптимизация узких мест
  • Понимание основных принципов работы jvm/jmm/GC и т.д.
  • Опыт работы с фреймворками указанными в описании технологического стэка
  • Знание linux / bash

Технологический стэк

Back

  • Scala 2.13.x(в ближайших планах переход на Scala 3)
  • Akka (Core, Http, Cluster, Sharding, ...)
  • Quill, ScalikeJDBC (под Postgres)
  • Cats
  • Postgres, Redis, NATS, ELK 

В части технологий мы не ортодоксальны: при необходимости легко адаптируемся под новые потребности.

Front

  • Vanilla JS
  • React / Redux
  • Ant Design (css framework).

Devops

  • docker, docker-compose
  • Микросервисы + монолит, который сейчас мигрирует в микросервисы
  • gitlab с настроенным CI/CD со стендами в Azure и Яндекс.Облаке

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

  • Рост з/п пропорционально ответственности и качеству работы. Вилку можно расширить в зависимости от ваших компетенций и результатов собеседования
  • В данный момент команда полностью распределенная, основное ядро - в Москве. Рассматриваем полностью удаленных разработчиков
  • Офис в центре - Садовническая набережная 9 (Рабочая станция, ближайшее метро Новокузнецкая), возможно работать из дома несколько дней в неделю
  • Оформление по ТК РФ, полностью официальная заработная плата
  • Гибкий график начала рабочего дня
  • Возможность гибко сдвигать рабочий график по дням недели

Дополнительные инструкции

Присылайте ваше резюме на info@autofaq.ai, по вопросам можно звонить или писать в Telegram / WhatsApp Владиславу Беляеву 8 905 795 61 66