Android-разработчик (Middle+)
Город:
Москва
Занятость:
Полная занятость
Компания "AWG"
В основном это не мобильная разработка под смартфоны, хотя такие проекты тоже есть. Существенная часть разработки для POS-терминалов под управлением ОС Android 7 и 11 версий. Значительная часть логики реализована на C++ (с использованием NDK). Фокус не на UI, а на работе с NFC, платежными транзакциями.
Чем предстоит заниматься:
- Разработкой и сопровождением Android-приложения для POS-терминалов.
- Осуществлять интеграцию Kotlin/Java-кода с нативной частью (C++) через JNI.
- Обеспечивать взаимодействие с периферийными устройствами: NFC, смарт-карты (транспортные, банковские), принтеры, сканеры, ридеры.
- Работать с SAM-модулями и выполнять криптографические операции.
- Взаимодействовать с локальными и серверными базами данных (SQLite, PostgreSQL).
- Проводить анализ логов и диагностику проблем на устройствах заказчиков.
- Вести коммуникацию с производителями POS-оборудования и их технической поддержкой.
Для нас важно:
- Опыт коммерческой Android-разработки от 3 лет.
- Практический опыт работы с NDK и JNI.
- Уверенное владение Android SDK.
- Понимание жизненного цикла Android-приложений и сервисов.
- Опыт работы с многопоточностью в Android.
- Уверенное владение SQL.
- Опыт использования Firebase (Crashlytics, Remote Config).
- Навыки отладки приложений и работы с adb.
Будет плюсом:
- Понимание принципов работы с NFC и смарт-картами (поллинг, APDU-команды, основы Mifare, стандарт ISO 14443).
- Базовое знание банковских протоколов (EMV).
- Начальные навыки работы с Linux (SSH, основные команды).
- Опыт программирования на Lua.
- Практика взаимодействия с техподдержкой производителей устройств.
- Опыт интеграции периферийного оборудования (принтеры, сканеры, SAM-ридеры, бесконтактные ридеры).
- Знакомство с протоколом MQTT.
- Опыт работы с устройствами, не имеющими стандартного Android UI.
Главный принцип SkillStaff - Выбирай!
-
РАЗНООБРАЗИЕ ПРОЕКТОВ. Выбирай из сотен компаний и проектов то, что интересно и полезно для твоего роста. SkillStaff помогает реализовывать ежегодно порядка 500 различных ИТ-проектов для крупного бизнеса.
-
КОМФОРТ. SkillStaff — аккредитованная IT-компания, белая зарплата и удобный график работы. Создавай идеальные условия для своей работы: удаленная работа или возможность работать как в офисе клиента, так и в комфортном офисе SkillStaff в центре Москвы на Воздвиженке.
-
ОБУЧЕНИЕ И РАЗВИТИЕ. Выбирай сам путь, по которому ты хочешь развиваться. Используй возможность обмена опытом и получение знаний через участие в разных проектах, совместную работу с высококвалифицированными коллегами.
-
КУЛЬТУРА. Нашу культуру создают сами сотрудники – мы их слышим и помогаем развиваться, чтобы #вместе переходить на новый уровень!
22 Мая
Москва
от 200 000 до 450 000 руб.
Компания "UserGate" Компания UserGate - аккредитованный российский разработчик программного обеспечения и микроэлектроники в области сетевой...
21 Мая
Senior Backend разработчик Java/Kotlin
Москва
Компания "Okko" В техническую команду сервиса требуется Senior Backend-разработчик Java/ Kotlin Так как наши офисы находятся в Москве и...
20 Мая
Москва
Компания "Доктор Веб" Что мы ждем от наших кандидатов? Знание Perl Навыки проектирования БД, знание Perl DBI, плюсом будет опыт работы с...
21 Мая
Разработчик 1С Предприятие 8.3
Москва
от 150 000 руб.
Компания "Аспект" Обязанности: Разработка процедур переноса данных. Разработка отчетов/печатных форм на основании технических заданий....
18 Мая
Middle+ / Senior 1С-разработчик
Москва
от 220 000 до 300 000 руб.
Компания "RedLab" RedLab — глобальная ИТ-компания. Мы входим в международный холдинг Litota Group и предоставляем экспертизу для реализации...
Вакансия размещена в отрасли