Java/Scala Developer (Frozen Team)
Semrush – продуктовая IT-компания. С 2008 года мы разрабатываем свою собственную онлайн-платформу для интернет-маркетологов и у нас неплохо получается! Доказательством этому является премия WORLD’S BEST SEARCH SOFTWARE, которую мы получаем уже три года подряд. С помощью Semrush можно отслеживать эффективность сайта, оценивать положение продукта в сети, анализировать конкурентов и многое другое.
Сегодня нашим сервисом пользуются 7 000 000+ клиентов из Америки, Европы, Азии и Австралии, а над созданием трудятся более 1000 человек по всему миру. С самого основания мы привержены своим фундаментальным ценностям: всегда отдавать приоритет людям, а не процессам, приспосабливаться к переменам, а не следовать строгому плану.
Тебе это близко? Давай с нами! С нами - это в Frozen, команде развития продуктов Semrush. Мы выстраиваем процесс управления существующими продуктами. Наша цель - сделать их такими, чтобы они были максимально гибкими и переход от разработки к заморозке был молниеносным. Мы начнём разработку с Java и Scala, замешанных на акторах, и дальше посмотрим, чем это можно разбавить для устойчивой эксплуатации. Ты станешь важным участником в создании рабочего процесса: вместе мы выберем наиболее подходящий Agile-подход и настроим его под свои потребности.
На интервью ты познакомишься с нашей командой (она еще формируется, но мы ожидаем, что в ней будет еще 3 backend, 3 frontend и QA) и сможешь задать вопросы о том, что у нас за тулза, как организована работа в нашей команде и с чем тебе предстоит работать. Мы расскажем, что есть классного, что есть сложного, а еще с какими подводными камнями сталкиваемся, ведь не всё так гладко в разработке :)
Чем тебе предстоит заниматься:
- поддержкой существующих web-приложений на Java;
- изучением решения на Scala и переписыванием его на Java;
- улучшением кодовой базы и избавлением от legacy;
- code review кода коллег;
- детективно-археологическими раскопками, чтобы починить баги, ведь мы - супергерои;
- при желании можно участвовать в выработке не только технических, но и продуктовых решений.
Будет здорово, если ты:
- хорошо знаешь Java и как минимум умеешь читать код на Scala;
- знаешь другие языки программирования (Python, C++);
- любишь чистую архитектуру и чистый код, а также не забываешь о тестах;
- знаком c GitLab CI или схожими продуктами;
- понимаешь работу веб-протоколов, принципов REST API;
- знаешь основы разработки микросервисов и в целом масштабируемых систем;
- не боишься узнавать что-то новое.
Мы предлагаем:
- На данный момент наши сотрудники придерживаются формата “работа из дома“, а вообще СПб офис располагается совсем рядом со ст.м. Московские ворота (10 минут прогулочным шагом). Надеемся, скоро мы все туда вернемся.
- Гибкое начало рабочего дня, которое подойдет как жаворонку, так и сове. Ты можешь начать день в период с 9:00 до 12:00.
- Agile-подход в работе (с удовольствием всему научим).
- Различные тренинги/онлайн-курсы/конференции/книги для прокачивания твоих hard- и soft-скиллов.
- Поддержка твоих спортивных увлечений и компенсация до 50% от стоимости абонемента (зал/танцы/скалодромы и прочее на твой выбор).
- Занятия по английскому языку. Сейчас они проводятся в формате онлайн.
- Крутые вечеринки и корпоративы! Да, тоже в онлайн-режиме, но нам все равно весело:)