Разработчик мобильных SDK (Flutter / React Native)

Работодатель:
Зарплата:
180 000 руб.
Опыт работы:
От 1 года до 3 лет
Место работы:
Москва, проспект 60-летия Октября, 9

Smart Engines — технологический лидер в области распознавания документов и AI

Мы международная технологическая компания, создающая передовые AI-решения для распознавания документов, обработки изображений и автоматизации бизнес-процессов.

Мы разрабатываем технологии, которыми ежедневно пользуются более 275 миллионов человек по всему миру и около 70% жителей России.

Почему мы?

  • 100+ патентов и полезных моделей в России и за рубежом
  • Стабильный рост компании на протяжении 10 лет
  • 390+ научных публикаций сотрудников
  • 200+ клиентов по всему миру
  • собственная кафедра когнитивных технологий в МФТИ
  • команда из 100+ специалистов, включая докторов и кандидатов наук
Вы используете наши решения, когда:
  • Совершаете платежи по QR-кодам в мобильных приложениях банков и их интернет-версиях
  • Получаете загранпаспорт
  • Регистрируетесь в качестве самозанятого в приложении “Мой налог”
  • Открываете счёт в банке по паспорту
  • Пересекаете границу посредством автогейтов
  • Получаете электронную цифровую подпись (ЭЦП)
  • Приобретаете билет в авиа- и ЖД-кассах

Кого мы ищем:

В настоящий момент в группу мобильной разработки мы ищем разработчика (Flutter/React Native) с опытом нативной разработки (Android/iOS) и пониманием C/C++ и процесса обёртки C++ в другие языки.

Задачи:

  1. ​Разрабатывать и поддерживать мобильные SDK для платформ Flutter, React Native, Android и iOS
  2. Интегрировать библиотеки на C/C++ в мобильные приложения с использованием нативных механизмов платформ
  3. Разрабатывать и поддерживать Flutter Plugin и/или React Native Native Module
  4. Создавать и поддерживать механизмы взаимодействия между C/C++ и мобильными платформами (FFI, JNI и аналогичные технологии)
  5. Разрабатывать и поддерживать нативный код для Android (Java/Kotlin) и/или iOS (Objective-C/Swift), необходимый для работы SDK
  6. Отлаживать и оптимизировать работу мобильных SDK, выявлять и устранять ошибки. Участвовать в разработке SDK и новых интеграций (например, для Node.js)

Требования:

  1. Опыт мобильной разработки (любая комбинация кросс‑платформенных и/или нативных решений).
  2. Владение Flutter и/или React Native (минимум один из фреймворков)
  3. Опыт нативной разработки для Android (Java и/или Kotlin) и/или iOS (Objective‑C и/или Swift)
  4. Понимание того, как устроена разработка на C/C++
  5. Понимание процесса обёртки C++ в другие языки (создание нативных модулей, биндингов, JNI/NDK/Objective‑C++ концепций)
  6. Внимание к деталям, умение работать в команде и самостоятельно разбираться в сложных проблемах

Будет плюсом:

  • Опыт работы с SWIG или другими инструментами генерации биндингов
  • Хорошее знание C, C++ и системы сборки CMake
  • Опыт создания нативных модулей для Flutter/React Native (пишете мосты/плагины)
  • Опыт с JNI/NDK (Android) или Objective‑C++/Bridging (iOS)

Мы предлагаем:

  • Полную занятость, стабильный график: 5/2 с гибким началом рабочего дня
  • Работу в офисе в Москве
  • ДМС после прохождения испытательного срока
  • Поддержку в сложных ситуациях — дополнительные оплачиваемые выходные по необходимости
  • Участие в профильных конференциях. Проводим внутренние конференции для обмена опытом
  • Команду экспертов со средним стажем в компании более 7 лет
  • Работу в аккредитованной IT-компании и возможность использования льгот Министерства цифрового развития

​​​​​​​

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

Оператор-наладчик/программист станков с ЧПУ (фрезерная группа)
Интеллект Машин

Релевантный опыт работы от 3х лет. - Знание теории резания металлов. - Знание ЕСКД, ЕСТД. - Умение привязывать инструмент в т.ч.

222 600 руб.
Инженер-программист АСУ ТП
Скандрайв

Умение читать техническую документацию. Будет преимуществом опыт программирования контроллеров DELTA. Умение составлять электросхемы. Будет преимуществом знание принципа работы пневматики и...

200 000 руб.
Golang Developer
Ситидрайв

Опыт разработки от 3-х лет на Golang. Опыт работы с реляционными базами данных и NoSql решениями. Опыт работы с...

Технолог-разработчик (шоколад и кондитерские изделия)
Интер Групп

Высшее профильное образование. Опыт работы от 2 лет технологом. Опыт создания и внедрения новых продуктов.

Разработчик Go
А7-ТЕХНОЛОГИИ

3+ года коммерческого опыта в разработке на Go. Глубокое знание стандартной библиотеки Go 1.18+, уверенная работа с...