Напиши текст вакансии для должности "Senior Application SDK Engineer". Название компании: "МойОфис". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'C++', 'Qt', 'Qt Quick', 'typescript', 'CoffeeScript', 'JavaScript', 'Node.js', 'React', 'react.native', 'Vue', 'AngularJS', 'electron', 'polymer', 'C#', 'Xamarin', 'Dart', 'WPF', 'Flutter', 'Jetpack compose', 'swift-ui', 'Objective-C'

Приглашаем Senior Application SDK Engineer к участию в R&amp;D-проекте собственного универсального кроссплатформенного GUI фреймворка ориентированного на проектирование единообразных интерфейсов прикладного ПО под Windows, Linux, MacOSX, Android, iOS, KasperskyOS, Sailfish, etc. Мы делаем собственный продукт с нуля, следим за стандартами качества кода. В команде дружественная и демократичная атмосфера, мы поддерживаем традиции проектной взаимопомощи. Творческие навыки в принятии нестандартных решений — максимально приветствуются. Мы придерживаемся принципа — «хороший результат всегда важнее формальных правил». Ваши будущие задачи:  исследование современных средств кроссплатформенной разработки; разработка программных компонент\механик фреймворка; проектирование инженерного опыта (Developer Experience); разработка на С++ и TypeScript; поддержка, доработка и оптимизация кодовой базы фреймворка; написание приложений, тестирование концепций; ведение документации, составление учебных материалов.  Для нас важно:   опыт разработки прикладных приложений от 3х лет;   знание шаблонов проектирования;   понимание принципов разработки кроссплатформенного программного обеспечения;   опыт разработки под desktop, мобильные и другие устройства;   опыт работы с любым существующим фреймворком прикладной разработки (React/Qt/Flutter/Swift и т.п.);   желание создавать качественный современный продукт;   творческий подход к работе;   личное стремление к качеству.   Будет плюсом:  понимание принципов функционального, декларативного и многопоточного программирования; опыт в разработке наборов визуальных компонент, прикладных фреймворков, SDK, etc; опыт разработки на C# (Xamarin, WPF); опыт разработки на Swift UI; опыт разработки на С++, Qt или подобном; опыт разработки на QML; опыт разработки на JavaScript/TypeScript (React, Angular).  Мы предлагаем:  возможность работать в стабильной продуктовой компании, крупном, постоянно развивающемся проекте с нетривиальными задачами; современные подходы к архитектуре и технологический стек; наличие сложных RnD проектов; гибкость процессов и разработка по Agile (Scrum); комфортная среда и экспертная команда - мы открыты к обсуждениям и обратной связи, ценим поддержку и деликатность в общении, а работа в команде профессионалов помогает постоянно наращивать свою экпертизу; возможность предлагать свои идеи и влиять на результат; профильные курсы, корпоративный английский, участие в конференциях (в т.ч. спикером, если есть желание и готовность); приятный социальный пакет – ДМС со стоматологией, оплачиваемое питание, завтраки и перекусы в офисе, скидки от партнеров, спортивное приложение для тренировок; офис в историческом центре города (5 мин. от ст. м. Маяковская); гибкий подход к организации дня, возможна удаленная работа, релокация.