Напиши текст вакансии для должности "Android developer (SDK)". Название компании: "ABBYY". Расположение: Москва. График работы: Гибкий график. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Git', 'Java', 'Kotlin', 'Android', 'Android SDK', 'C++'

В команду мобильной разработки ищем опытного (Middle/Senior) Android разработчика (Удаленно или московский офис, по желанию) Про продукт Наша команда Mobile SDK делает магию распознавания изображений и текстов доступной для мобильных платформ https://www.abbyy.com/ru/mobile-capture-sdk/ Наши библиотеки используются как в мобильных приложениях Abbyy (FineReader, TextGrabber, BusinessCardReader), так и в приложениях наших клиентов. Мы и сами делаем приложения-примеры для наших библиотек, которые можно найти на github https://github.com/abbyy/RTR-SDK.Android Техстек Разработка ведется на Kotlin и C++ для нативной части. Используем Teamcity для CI/CD, Jira как багтрекер. Чем вы будете заниматься  Создавать Mobile Capture SDK (библиотека для распознавания, обработки изображений и UI-компонент), чтобы в мире появлялось больше классных приложений с нашими технологиями; Писать тесты и скрипты автоматизации, проводить Code Review, улучшать код; Участвовать в кроcсфункциональных задачах вместе с командами RnD, Web, SDK, инновационных разработок; Исследовать и рекомендовать новые методы и инструменты разработки и тестирования; При желании участвовать и выступать на конференциях.  Про команду и процессы У нас матричная структура, все разработчики отдела Android разработки распределены по кроссфункциональным командам, которые собираются для работы над фичами. Работаем в команде с ПО, ПМ, iOS и Android разработчиками, бекендерами, дизайнерами, аналитиком. Работаем по agile. Не делаем культ из идеологии, подбираем методологию под актуальную ситуацию. Когда-то применяем scrum, когда-то kanban. Важно, чтобы процессы помогали решать наши текущие задачи. Из регулярных встреч: стендапы, планерка для уточнения целей на среднесрочный горизонт, демо по необходимости, ретро. Проводим код ревью, в рамках CI/CD запускаем автотесты. Вовлекаем команду в принятие решений. ПО формирует цели и стратегию развития продуктов, ПМ отвечает за сроки, команда обсуждает, предлагает, реализует. Что мы ждем от вас  Глубокие знания и разнообразный опыт в Java и Kotlin, большим плюсом будет опыт в работе с камерой - настрой на максимальную производительность решений; Опыт разработки как пользовательских продуктов, так и компонентов и enterprise-решений; Умеете работать в команде, конструктивно общаться, продуктивно обсуждать задачи; Знаете английский, на уровне чтения тех.документации.  Будет плюсом, если вы имели опыт работы с (но не обязательно)  C++ и NDK; машинным обучением; Кросс-платформенными инструментами: Xamarin, Cordova, Ionic, ReactNative. Unit-тестами в Android Studio.