WorkListВойтиОформить подписку
JE

C++/Kotlin Software Developer (RustRover Debugger) Belgrade Berlin Limassol Madrid Munich Remote Warsaw IDEs Rust Engine

Архив
JetBrains · Инструменты разработки
Вакансия в архиве · закрыта 01.09
Смотреть актуальные вакансии

Другие вакансии компании

JE
🇦🇲Армения · remoteHead и выше·англ. B2–C2релокация
Зарплата не указана
2 ноя
JE
🇷🇸СербияLead·англ. B2–C2релокация
≈ $5,2–12 тыс/мес
26 окт
JE
🇦🇲АрменияLead·англ. B2–C2релокация
≈ $5,2–12 тыс/мес
26 окт
JE
🇦🇲Армения · remoteLead·англ. B2–C2релокация
≈ $7,5–19 тыс/мес
26 окт
Все вакансии компании

Похожие вакансии

DA
DataArt · Software консалтинг
🇷🇸Belgrade · Сербия · remoteангл. не указан
≈ $2–3,8 тыс/мес
23 окт
AC
Acumatica · Cloud ERP для SMB
🇷🇸Belgrade · Сербия · remote·Full-timeLead·англ. C1
≈ $4,5–11 тыс/мес
23 сен
PA
Perplexity AI · AI-поиск с chat-выдачей
🇷🇸Belgrade · Сербия·Full-timeLead·англ. C1–C2
≈ $4,5–11 тыс/мес
18 сен
XS
Software Development Directorвисит 6 мес.
Xsolla · Платёжные технологии для игр
🇷🇸Сербия · remote·Full-timeHead и выше·англ. C1
Зарплата не указана
15 апр
PA
Perplexity AI · AI-поиск с chat-выдачей
🇷🇸Belgrade · Сербия·Full-timeLead·англ. C1–C2
≈ $4,5–11 тыс/мес
31 мар 2025
LD
Luxoft (DXC) · IT-консалтинг
🇺🇸Irvine · СШАSenior·англ. не указан
≈ $11–14 тыс/мес
2 ноя
Вакансии в Сербии

О вакансии

Откуда можно работать
Гибрид: Belgrade, Сербия
Английский
требования разнятся: B2–C2
по другим вакансиям компании
Релокация и виза
релокация
из текста вакансии
Даты
Видели у компании с 27.08 по 01.09 · закрыта 01.09
вакансия закрыта, проверки прекращены
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

Что вы будете делать

Rust быстро растёт. Чтобы предоставить сообществу специализированную, умную IDE, мы выпустили RustRover, ядром которой является отладчик. Сейчас он уже задаёт высокий уровень, но есть много возможностей для дальнейшего улучшения — как за счёт новых функций, так и за счёт упрощения сложных конфигураций.

Как Software Developer в команде RustRover, вы возьмёте на себя ответственность за состояние отладчика RustRover, руководя его разработкой в двух взаимосвязанных частях: специфичном для ОС C++ отладчике (LLDB или GDB) и клиенте на базе IntelliJ на Java/Kotlin. Вы будете работать самостоятельно, но тесно сотрудничать с нашей плоской, кросс‑функциональной командой разработчиков, QA‑специалистов и инженеров поддержки, чтобы сделать отладку приложений на Rust более плавной и надёжной.

Что предстоит делать

  • Улучшать и расширять отладчик RustRover в его C++‑бэкенде и Java/Kotlin‑фронтенде.
  • Реализовывать новые конфигурации запуска/отладки в IDE, такие как поддержка удалённой разработки.
  • Расширять возможности оценки выражений Rust.
  • Исследовать и исправлять ошибки SIGSEGV, специфичные для ОС, в C++‑коде от LLDB.
  • Проектировать чистый, поддерживаемый код и обеспечивать надёжность используемых алгоритмов.

Требования

  • Глубокое владение программированием на C++.
  • Твёрдое понимание системного программирования и межпроцессного взаимодействия.
  • Хорошее знание процессов разработки программного обеспечения и их жизненных циклов.
  • Базовые знания Java или Kotlin, либо готовность быстро их изучить.
  • Оценка чистого, читаемого и поддерживаемого кода.
  • Проактивный подход к коммуникации и способность работать самостоятельно.
  • Открытость к разнообразным мнениям и умение ясно объяснять свою позицию.
  • Искренний интерес к повышению удобства разработки и отладки.

Будет плюсом

  • Знакомство с разработкой компиляторов, LLVM/LLDB или низкоуровневой отладкой на различных платформах ОС является большим плюсом.
  • Опыт работы с другими языками, такими как Rust, Clojure, Python, Ruby или Haskell, также приветствуется.

Условия и бенефиты

  • Высокая базовая зарплата. Мы предлагаем конкурентоспособную оплату, отражающую ваши навыки и опыт.
  • Гибкий график работы. Наслаждайтесь свободой работать из дома или из офиса.
  • Дополнительные дни отпуска. Больше времени для отдыха, восстановления и любимых дел.
  • Возможности обучения и развития. Доступ к конференциям, курсам и языковым занятиям.
  • Поддержка переезда. Помощь, чтобы ваш переезд прошёл максимально гладко и без стресса.
  • Бесплатные обеды и перекусы. Обеспечение обедом и напитками для поддержания энергии.
  • Здоровье и благополучие. Тренажёрные залы на месте или субсидии на спортивные клубы.
  • Внутренние мероприятия. Корпоративные праздники и командные встречи.
  • Мы являемся работодателем, предоставляющим равные возможности. Мы знаем, что отличные идеи могут появиться у любого, где бы он ни находился. Поэтому мы делаем всё возможное, чтобы создать открытое и инклюзивное рабочее место — приветствующее всех независимо от их происхождения, идентичности, религии, возраста, потребностей в доступности или ориентации.

Навыки

C++KotlinJavaLLDBGDBLLVMRustClojurePythonRubyHaskellIntelliJIDEdebuggingsystem programmingmulti-process communication

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти