Программист команды трансформации и компиляции DSL

Уровень дохода не указан

Опыт работы: 1–3 года

Полная занятость

График: 5/2

Рабочие часы: 8

Формат работы: удалённо

ООО Ритм

Напишите телефон, чтобы работодатель мог связаться с вами

Чтобы подтвердить, что вы не робот, введите текст с картинки:
captcha

Команда занимается преобразованиями языков, построением парсеров, лексеров, промежуточных представлений, оптимизациями и генераторами кода. Мы ищем самостоятельного программиста, способного показывать практические результаты в согласованные сроки - работая в распределенной команде. Ожидаем владение C++ или возможность быстрого перехода с другого языка.

Точно потребуется:

  • Отличные знания и опыт разработки на C/C++;

  • Наличие подтвержденных в промышленности результатов работы;

  • Теоретические и практические навыки в области алгоритмов и структур данных;

  • Опыт разработки переносимого кода под Linux / Windows;

  • Опыт разработки и поддержания тестов;

  • Опыт работы с CI/CD системами.

Приветствуется:

  • Практический опыт в разработке трансляторов и компиляторов

  • Большим плюсом будет кругозор по различным DSL;

  • Знание паттернов и подходов в проектировании source-to-source трансляторов, парсеров, оптимизаторов и компиляторов;

  • Профильное высшее образование (разработка компиляторов, анализ программ, преобразование языков).

Условия:

  1. Обеспечиваются все пожелания, связанные с обустройством эффективного рабочего процесса исследований и разработки;

  2. Можно удаленно или в офисе;

  3. Полный рабочий день и гибкий график;

  4. Стабильность и официальное оформление по ТК РФ или работа с ИП;

  5. Белая заработная плата, уровень оклада согласовывается по результатам собеседования.

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

  • DSL
  • компиляторы
  • генерация кода
  • C++
  • CI/CD

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Вакансия опубликована 25 марта 2025 в Москве

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