DEV
June 5

Android-разработчик (Java/Kotlin, POS/платежи, Middle+/Senior)

🆔DEV-522

📝 Краткое описание

  • Грейд: Middle+, Senior
  • Ставка: 1 450 руб/ч
  • Гражданство: РФ, можем рассмотреть и другое — при релевантном опыте
  • Длительность проекта: 6+ месяцев
  • Краткое описание: разработка Android-приложения для POS-терминалов (платёжные решения, безопасность, производительность)

🎯 Требования (стек)

  • Опыт: 3–5 лет разработки Android-приложений на Java (Android SDK, NDK C++).
  • Образование: высшее в сфере ИТ или смежной.
  • Опыт: работы с POS-системами или платёжными решениями.
  • Архитектура Android: глубокое понимание и лучшие практики.
  • Языки: Java/Kotlin.
  • Паттерны и SOLID: знание.
  • Базы данных и ORM: уверенное знание (например, Room).
  • Сети и API: REST, SOAP, HTTP/HTTPS, основы SSL/TLS, цифровые сертификаты.
  • Безопасность: знание принципов мобильной безопасности.
  • NFC: понимание работы с NFC для транзакций.
  • Будет плюсом:
    • Опыт с банковскими API, ISO 8583 / ISO 20022.
    • Знание стандартов PCI DSS.
    • Понимание бизнес-процессов POS, терминалов.
    • Опыт с EMV, ключеванием (Visa/MC/НСПК).
  • Инструменты и технологии:
    • Android Studio, Gradle.
    • CI/CD: Jenkins, GitLab CI.
    • Контроль версий: Git.
    • Профилирование и анализ производительности.
    • Облачные сервисы: Firebase, AWS.
  • Soft skills:
    • Коммуникация, командная работа.
    • Активность, нестандартное мышление.
    • Креативность, внимание к деталям.
    • Умение объяснять сложное простыми словами.
  • Дополнительно:
    • Опыт с DevOps-практиками.
    • Знание английского (для общения с международной командой).
    • Публикации или участие в Android-конференциях.

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

О проекте: разработка платёжного Android-приложения для POS-терминалов (UniposDroid)
Описание роли: разработка, интеграции, планирование, обеспечение безопасности, оптимизация, код-ревью
Основные задачи:

  • Разработка платёжного Android-приложения (Java 90%, Kotlin 10%)
  • Интеграция с внешними сервисами
  • Обеспечение безопасности
  • Оптимизация производительности
  • Устранение проблем с ПО
  • Планирование, приоритизация, распределение задач
  • Проведение code review

📩 Присылайте CV + данные по кандидату:
● ФИО
● Страна + Город
● Дата рождения
● Грейд
● Ставка
● Дата, с которой готов приступить к работе
● Оценить требования ДА/НЕТ, в соответствии с наличием опыта
● Все требования с ответом "ДА" должны иметь отражение в CV кандидата

Вопросы и предложения ➡️ @Pro_test_Studi. Указать 🆔 запроса.