Senior C++ Developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О проекте
Ищем C++ разработчика в команду, которая работает над развитием языка программирования ArkTS — это аналог TypeScript для операционной системы OpenHarmony.
Команда занимается разработкой и улучшением различных компонентов ArkTS: стандартная библиотека, линтер, утилиты и SDK. Работа ведётся на стыке компиляторов, языковых фич и оптимизаций AoT. Задачи предполагают участие в проектировании новых возможностей языка, его производительности и совместимости.
Будущему коллеге гарантируют:
- ЗП в рамках Ваших ожиданий
- Формат работы: гибридный в Москве или Санкт-Петербурге
- Официальное трудоустройство по ТК РФ
- Работу в IT аккредитованной компании
- ДМС со стоматологией после ИС
- Большое количество корпоративных активностей
- Возможность обучения и повышения квалификации
- и многое другое!
Наши пожелания к кандидату:
- Опыт разработки от 5 лет
- Уверенное знание C++
- Опыт работы с LLVM, разработки компиляторов или его частей
- Опыт системного программирования, разработки сложных решений
- Умение работать с архитектурой и встраиваемыми языками
- Высшее образование
- Хороший английский
- Будет плюсом: опыт с TypeScript, Python или Bash Script
Чем предстоит заниматься:
- Разработка и оптимизация компонентов ArkTS (фронтенд, линтер, AoT, SDK и пр.
- Участвовать в развитии собственного языка программирования ArkTS — улучшать синтаксис, расширять функциональность, устранять баги
- Разрабатывать и дорабатывать инструменты под язык: линтер, SDK, утилиты, инструменты миграции
-
Помогать с переходом на новую версию языка (ArkTS 2.0): реализовывать совместимость и автоматические преобразования
Работать над улучшением компиляции и производительности (AoT)
Настраивать взаимодействие между различными версиями языка и другими компонентами (например, JS/TS)
Поддерживать кодовую базу: чистка, выправление терминологии, устранение ошибок
Откликайтесь, чтобы стать частью команды!
Для более оперативной обратной связи - пишите в TG @Kovalev_GC