Senior Software Developer (AppCode)
JetBrains
Новосибирск, Россия
14 дней назад

если ты :

  • имеешь опыт разработки на Java в коммерческих проектах не менее 3-х лет;
  • умеешь писать потокобезопасный код;
  • знаком с алгоритмами и структурами данных;
  • понимаешь принципы ООП и умеешь разрабатывать масштабируемые API ;
  • умеешь тестировать код с помощью автоматических тестов;
  • умеешь работать как в команде, так и самостоятельно;
  • владеешь техническим и разговорным английским.
  • Особенно будем рады, если ты :

  • знаком с OS X ;
  • разрабатывал приложения для iOS или OS X на Swift , Objective-C , C / C++ ;
  • имеешь опыт создания плагинов для IntelliJ IDEA, Eclipse или NetBeans.
  • Как мы разрабатываем AppCode :

    AppCode базируется на платформе IntelliJ основе и для других продуктов JetBrains : IntelliJ IDEA, WebStorm, PhpStorm, RubyMine, PyCharm, CLion.

    Исходный код находится в Git репозиториях, некоторые доступны на GitHub. Большая часть написана на Java; есть части на Groovy и Kotlin.

    Некоторые низкоуровневые утилиты написаны на C / C++, например, взаимодействие с LLDB. Код покрывается автоматическими тестами, проходит ревью, после чего отдается в тестирование.

    Таким образом мы поддерживаем качество продукта и снижаем вероятность регрессий.

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

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

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

    Если ты хочешь работать над AppCode с нами и заниматься действительно интересными задачами смело присылай свое резюме!

    удалить

    Откликнуться
    Добавить в избранные
    Удалить из Избранного
    Откликнуться
    Мой Email
    Нажимая «Продолжить», я даю согласие neuvoo на обработку моих данных и отправку уведомлений по электронной почте, как описано в Политике конфиденциальности neuvoo. В любое время я могу отозвать свое согласие или отказаться от подписки.
    Продолжить
    Форма заявки