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

Работодатель:
Опыт работы:
От 1 года до 3 лет
Место работы:
Москва

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

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

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

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

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

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

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

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

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

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

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

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

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

Условия:

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

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

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

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

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

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

Разработчик 1C ERP (РИБ)
Аликсон

Опыт работы с 1С от 5 лет. Опыт работы с 1С ERP от 2 лет. Практический опыт сопровождения...

250 000 руб.
DevOps-инженер (команда брокеров сообщений)
Пятёрочка

Пожелания к опыту: Опыт работы с Linux от 5 лет. Экспертные знания Apache Kafka и связанных компонентов экосистемы.

Программист 1С (УАТ)
Транспортная Компания Технология Движения

Высшее профильное образование. Опыт программирования в среде 1С не менее 5-ти лет. Знание одной из перечисленных конфигураций: 1...

Менеджер по сертификации ВЭД (бытовая техника, товары для дома и отдыха)
АстМаркет

Высшее образование. Опыт работы на аналогичной позиции от 2 лет.

100 000 руб.
Старший разработчик C#
CloudPayments

Выстраивать синхронные интерфейсы или асинхронные потоки данных. У тебя есть опыт разработки на C#/.NET от 3 лет.