Senior C++ Developer

Зарплата

≈ 243 856 ₽

Местоположение и тип занятости

Москва, Санкт-ПетербургПолный рабочий день

Компания

Рекрутинговое агентство

Описание вакансии

О проекте

Ищем 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