Java Developer (JIRA, Confluence)

Уровень зарплаты
Город
Требуемый опыт работы
от 150 000 руб.
Санкт-Петербург, Петроградская
1–3 года

ALM Works – небольшая, неформальная, комфортная и надежная компания. Мы уже 11 лет занимаемся созданием собственных программных продуктов в области управления проектами. У нас нет дедлайнов, а есть комфортный офис, где вы сможете сосредоточиться на решении технически сложных задач в команде профессионалов. Наши клиенты - более двух тысяч компаний по всему миру, среди которых NASA, Google, Adobe, Intel, Sony, Disney, Blizzard, Ubisoft, Twitter и много других известных имен.

Мы ищем разработчиков широкого профиля в команду нашего флагманского продукта "Structure Plugin for JIRA" – одной из наиболее популярных надстроек над Atlassian JIRA, позволяющей крупным компаниям эффективно работать с большим количеством задач.

Требования к кандидатам:

  • Минимум 2 года опыта коммерческой разработки ПО.
  • Хорошее знание теор. минимума computer science. (Оно вам понадобится!)
  • Хорошее владение языком Java, опыт серверной разработки на нем.
  • Владение письменным английским языком (это основной язык для письменной коммуникации в компании).

Дополнительно приветствуется:

  • Опыт разработки пользовательских интерфейсов.
  • Знакомство с продуктами Atlassian.
  • Знакомство с функциональными языками программирования, FRP.

Чем надо будет заниматься:

  • Создавать новую функциональность в популярном продукте, работая на всех уровнях (от базы данных до UI).
  • Писать unit-тесты, в отдельных случаях - интеграционные тесты.
  • Читать код (в проекте обязательный 100% code review).

Мы предлагаем:

  • Участие в небольшой, сплоченной команде, без бюрократии и формальностей.
  • Потенциал роста: архитектор, менеджер продукта, участие в новых проектах, реализация ваших собственных идей.
  • Высокую, индексируемую заработную плату.
  • Регулярные ежеквартальные премии, привязанные к финансовым результатам работы компании.
  • Оформление в соответствии с ТК, полностью официальная заработная плата, оплачиваемый отпуск 4 недели (с возможностью использовать все 4 недели за раз).
  • Премиальный полис ДМС, 100% оплачиваемое отсутствие по болезни.
  • Оплата 50% расходов на спорт.
  • Гибкий график, отсутствие обязательного расписания, возможность частично работать из дома.
  • Комфортный, тихий, вентилируемый офис с частной парковкой. Ближайшие станции метро - Петроградская, Черная Речка, Лесная.
  • Регулярные корпоративные мероприятия; фрукты, орехи, печеньки в офисе.
  • Возможность участия в международных конференциях (если владеете разговорным английским), возможность улучшить ваш английский.

Как у нас все устроено:

Основные технологии, задействованные в разработке Structure – Atlassian SDK, Java, REST, JavaScript, jQuery, HTML5. Рабочее окружение – IntelliJ IDEA, Git, Maven, TeamCity, BitBucket Server, Docker. Тесты серверного кода пишутся на Groovy / Spock, клиентского – на JavaScript / QUnit.

Front-end – это большое, модульное приложение на JavaScript, построенное с элементами FRP, с большим вниманием как к пользовательскому интерфейсу, так и ко внутренней архитектуре. Back-end реализует расширяемую модель данных, алгоритмически насыщенный движок для создания и синхронизации структур и другие функции. Особое внимание уделяется производительности и корректности работы в многопоточной среде и в кластерном окружении.

Мы широко используем Structure внутри компании для планирования и организации задач на всех этапах - от бизнес идей до планирования релизов и тестирования. Процесс разработки полностью прозрачен, каждый желающий может участвовать в обсуждении новой функциональности, и выбирать задачи в рамках текущей итерации. Мы активно боремся за качество продукта внутри и снаружи:

  • новый важный функционал покрывается unit-тестами;
  • Code Review у нас обязателен для каждого изменения;
  • подробное ручное тестирование готовых сборок.

У нас невозможно обойтись без тесных коммуникаций внутри команды, помимо живого общения и активной переписки в slack мы проводим регулярные stand-up встречи. Также все члены команды могут принимать участие в общении с пользователями, чтобы лучше понимать их потребности: от переписки в системе поддержки, до живых встреч на конференциях и в поездках к клиентам.

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

Ключевые навыки

JavaJavaScript

Адрес

Санкт-Петербург, Кантемировская, 2, м. Петроградская
Показать на карте
­

Тип занятости

Полная занятость, гибкий график
Вы откликаетесь на вакансию в другой стране

Страна размещения вакансии — Россия.

В резюме не указано, что вы готовы туда переехать.

Все равно откликнутьсяНе откликаться
Отклик направлен работодателю
Сопроводительное письмо к отклику
Написать сопроводительное письмоПисьмо отправлено
Произошла ошибка, попробуйте ещё раз
Дата публикации вакансии
Рекомендуем