Вакансии

Middle Scala разработчик

Мы ищем Middle Scala разработчика, который будет развивать продукты департамента, возьмет ответственность за результат команды и станет наставником для начинающих специалистов.

Внутри нашей команды есть возможность поработать с разными проектами, предметными областями и разными стеками технологий. По желанию сотрудника возможна ротация между проектами.

О проектах:

  1. Интеллектуальная система, которая позволяет оперативно проверять проектную документацию и ускорить процесс проведения экспертизы. Разрабатывается специально для компании Главгосэкспертиза, которая занимается экспертизой объектов обороны и безопасности, культурного наследия, особо опасных и технически сложных объектов и многих других.

  2. Naumen Click-to-Study –это облачное решение для дистанционного приема в университеты. Мы делаем Click-to-Study, чтобы вузы с помощью лучшего сервиса и быстрых коммуникаций привлекали больше талантливых студентов. Абитуриентам продукт дает возможность максимально сократить путь до поступления: выбрать специальности по результатам ЕГЭ, спросить совет и уточнить условия у бота-помощника, подать заявление через личный кабинет, мобильное приложение или диалоговый интерфейс, пройти дистанционные экзамены с прокторингом и не пропустить зачисление.

Почему Scala?

Мы не требуем опыта работы на Scala, и готовы помогать с освоением нового языка. Нам нравится использовать Scala. Этот язык поддерживает 2 парадигмы - ООП и ФП, при написании кода позволяет использовать сильные стороны каждого из подходов.

Scala является одним из немногих языков, позволяющим писать enterprise код для JVM.

Над чем предстоит работать:

  • разрабатывать back-end на Scala;

  • участвовать в обсуждении архитектурных решений;

  • участвовать в оценке задач;

  • работать в команде с выстроенными процессами разработки;

  • участвовать в код ревью.

Чтобы справляться с задачами нужно:

  • опыт промышленной разработки на JVM языке, опыт на Scala будет преимуществом;

  • знание ключевых методологий и паттернов разработки ПО

  • опыт работы с базами данных - SQL;

  • стремление к изучению используемых нами технологий;

  • опыт работы в команде;

  • опыт использования системы контроля версий;

  • ответственность, стремление достигать результата.

Также вам помогут:

  • опыт работы с Linux, Docker;

  • понимание подходов в архитектуре ПО (веб приложений);

  • опыт проектирования больших веб приложений;

  • понимание принципов создания асинхронных приложений;

  • опыт работы с NoSQL решениями;

  • опыт работы с PostgreSQL.


Используемые нами технологии:

  • scala, akka, play, slick, cats, zio, http4s, doobie, quill;

  • gitlab;

  • docker, docker-compose, kubernetes;

  • postgreSQL, ElasticSearch.


Вас ждет

Работа со смыслом:

  • создаем инновационные ИТ-продукты для клиентов из рейтинга крупнейших российских компаний;

  • продуктами NAUMEN пользуется 200 млн человек;

  • используем современный стек технологий на Open Source;

  • разрабатываем, внедряем, поддерживаем наши продукты и решения;

  • у вас будет возможность влиять на развитие и качество продуктов.

Развитие:

  • индивидуально подходим к планированию карьеры каждого сотрудника;

  • делимся экспертизой внутри команды и за пределами компании;

  • поддерживаем и помогаем реализовать идеи сотрудников;

  • развиваем ИТ-сообщество: проводим образовательные спецкурсы в вузах, создали и развиваем JUG.EKB;

  • сотрудники NAUMEN удовлетворены своим развитием на 8,2 балла из 10;

  • сотрудники NAUMEN оценивают профессионализм коллег на 9,4 балла из 10.

Забота и комфорт:

  • гибкий график работы;

  • расширенный социальный пакет, включая ДМС;

  • система адаптации и наставничества;

  • дружелюбная атмосфера и насыщенная корпоративная жизнь;

  • отсутствие open space.


Связаться с нами

  • По вопросам, связанным с работой в компании
    e-mail: job@naumen.ru
  • По вопросам, связанным со стажировкой в компании
    e-mail: nautrainee@naumen.ru


Задать вопрос