Job description

Requirements

  • Entry level
  • No Education
  • Salary to negotiate
  • Saint Petersburg

Description

В декабре 2017 года мы выпустили первую версию среды разработки для Go — GoLand. Работы ещё много, поэтому нам нужен классный Java разработчик, который хочет помочь программистам на языке Go.

Идеальный кандидат программирует на Java, знаком с Go, не отчаивается при необходимости сделать пользовательский интерфейс. Понимает, когда эффективней воспользоваться средой разработки, а когда Vim и grep в консоли. Важно быть ответственным: придумывать и делать как скучные, так и веселые штуки.

Какие задачи мы решаем:


- Задачи, которые ставятся перед программистами, можно разделить на два типа:

Связанные с обработкой большого объема исходного кода. IDE должна на лету обрабатывать введённый код, подсвечивать в нём ошибки, предлагать варианты автодополнения, помогать быстро переходить между связанными элементами, поддерживать рефакторинги.

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

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


- Исходный код на Java.
- Для организации командной работы используются наши собственные продукты: Upsource для ревью кода, TeamCity для автоматического запуска тестов и сборки продукта, YouTrack для учёта багов и фич.
- С пользователями общаемся напрямую: в трекере, в чатах Go-коммьюнити и на конференциях. Если баг останавливает работу пользователя, чиним за один день, высылаем персональную сборку.

Что мы предлагаем:


- Гибкий график работы.
- Отсутствие формализма и иерархии менеджеров.
- 5 рабочих недель оплачиваемого отпуска.
- Страховка для вас, жены/мужа и детей.
- Свежие и полезные завтраки и обеды в офисе.
- Уроки английского и немецкого языков.
- Современный офис с парковкой, душевыми и бильярдом, открыт круглосуточно.
- Возможность участия в конференциях в США и Европе.
- Помощь в переезде из другого региона.

Как к нам попасть:

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

Если вы ничего не знаете о JetBrains, пожалуйста, почитайте раздел About на нашем сайте.

Также посмотрите, что такое IntelliJ IDEA, её исходный код на GitHub и изучите, что такое плагины и как их писать. Узнайте, как мы работаем с пользователями в YouTrack.

About the company

AdzunaRU

Related jobs