разработка и развитие языка ArkTS: добавление новых возможностей, изменение семантики, участие в дизайне языка;
поддержка и развитие фронтенда компилятора ArkTS и его интеграции с LLVM;
разработка и сопровождение InteropJS bridge для совместимости ArkTS 2.0 и ArkTS 1.0;
разработка и поддержка ArkTS Linter, включая новые правила и автоматические исправления;
оптимизация AoT-компиляции и анализ производительности ArkTS 2.0.
Требования:
высшее образование;
более 3 лет подтвержденного опыта в области разработки системного программного обеспечения;
опыт проектирования и разработки в сложных проектах;
практический опыт работы в разработке компонентов языка программирования (компиляторы, трансляторы, интерпретаторы кода, работа с LLVM, JIT/AOT оптимизации и др.).
Условия:
оформление по ТК РФ с первого дня и все социальные гарантии;
гибридный формат работы (2-3 дня в неделю офис);
для работы предоставляем ноутбук, наушники, мышь, при необходимости – и другую технику;
ДМС со стоматологией;
условия для карьерного роста и программы профессионального развития;