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

C++/Kotlin Software Developer (RustRover Debugger)

Архив
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 окт
Все вакансии компании

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

MI
Mirantis · Инструменты разработки
🇵🇱Poznań · Польша · remote·Full-timeLead·англ. C1
≈ $4,9–5,9 тыс/мес
6 окт
RE
RedTrack · Performance marketing аналитика
🇵🇱Warsaw · Польша · remote·Contractангл. не указан
≈ $2–3,8 тыс/мес
1 окт
CO
Compatibl · Финтех
🇵🇱Warsaw · ПольшаJunior·англ. B1
≈ $2,7–3,2 тыс/мес
10 сен
IN
SharePoint Developerвисит 2 мес.
Innowise · Разработка ПО
🇵🇱Warsaw · ПольшаMiddle·англ. B1+
≈ $4,8–6,1 тыс/мес
19 авг
CS
Coherent Solutions · ИТ-услуги
🇵🇱ПольшаSenior·англ. не указан
≈ $2–3,8 тыс/мес
12 авг
MA
Mapbox · Картография для разработчиков
🇵🇱Mapbox Poland · Польша·Full-timeSenior·англ. C1
$75–112 тыс/год
13 июл
Вакансии в Польше

О вакансии

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

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

Суть роли

Вы глубоко заботитесь о том, как строятся инструменты для разработчиков, особенно когда речь идёт о тонкостях отладки. Вам нравится решать сложные, низкоуровневые задачи, и вы хотите улучшить экосистему Rust для всех.

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

Day to day, you will:

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

Требования

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

Будет плюсом

  • Искренний интерес к упрощению разработки и отладки.
  • Готовность брать на себя ответственность за сложные задачи и находить решения.
  • Оценка чистого, читаемого и поддерживаемого кода.
  • Проактивный подход к коммуникации и способность работать самостоятельно.
  • Открытость к разнообразным мнениям и умение ясно объяснять свою позицию.
  • Стремление осваивать новые подходы, технологии и парадигмы.

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

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

Навыки

C++KotlinJavaLLDBGDBLLVMRustClojurePythonRubyHaskellsystem programmingmulti-process communicationcompiler developmentlow-level debuggingIDE run/debug configurationsremote development support

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

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