Вакансии

Middle/Senior Scala-разработчик

О команде:

В команде работают аналитики, back-end, front-end разработчики, DevOps, тестировщики, которые занимаются ручным и автоматизированным тестированием.

Продвигаем функциональный стиль программирования, и пишем на Scala более 8 лет. Внутри команды есть у кого учиться: среди нас 8 сеньор разработчиков, 8 мидлов, 6 джунов. Делимся опытом и знаниями друг с другом на внутреннем обучении и митапах. А руководитель разработки делится своей экспертизой не только внутри команды, но и курирует курс по Scala на образовательной платформе OTUS.

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

О проектах:

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

  2. Также мы работаем над решением, которое помогает иностранным гражданам подать заявку на поступление в российские вузы, не покидая своей страны. В рамках платформы Russia.Study абитуриенты могут искать и сравнивать программы российских вузов, подавать заявку на платное обучение, проходить дистанционный отбор в вуз, получать консультации и визовую поддержку. Это экономит время и делает процесс поступления прозрачным.

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

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

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

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

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

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

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

  • опыт промышленной разработки на 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.

Этапы отбора: 

  1. Обратная связь по резюме в течение 1 дня.

  2. Встреча-знакомство с руководителем разработки - 1 час.
    Мы рассказываем о проектах команды, узнаём о твоих интересах и ожиданиях от работы.

  3. Техническое собеседование с руководителями разработки и группы - 1,5 часа. 

  4. Оффер в течение двух дней.



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

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


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