В приложении удобнее
Установить
CloudPayments

Senior Android-разработчик

в CloudPayments

📍 Россия
Удалённо
Специализация
Android
Уровень
Senior
Требуемый опыт
6+ лет

Технологии/инструменты

Java
Kotlin
Android SDK
SSL
TLS
Git
Jira
Confluence
Nexus
REST API
SOAP
SQL
Room
XML
JSON

Компания PayLab ищет в свою команду Android-разработчика.

PayLab — ИТ-аккредитованная компания, лидер в разработке, внедрении и поддержке программных продуктов и сервисов в области платежных решений в России и СНГ. Мы занимаемся широким спектром работ в части платежного программного обеспечения, начиная с EMV-решений, QR-платежей, биометрических транзакций, заканчивая разработкой и внедрением систем лояльности, кассового софта и платежных сервисов на базе Android.

Чем предстоит заниматься:

  • Разработка новых фич и поддержка приложения (Java 65% and goes down, Kotlin 35% and goes up) для проведения финансовых и административных операций по банковским картам, QR, биометрии на платежных терминалах под управлением ОС Android.
  • Работа с требованиями (ТЗ), декомпозиция задач, оценка.
  • Реализация функциональности и UI, проведение Code Review.
  • Взаимодействие с разработчиками, аналитиками, QA в рамках Agile.

Что ожидаем от кандидата:

  • Опыт разработки под ОС Android от 3 лет.
  • Уверенные знания Java, Kotlin, Android SDK.
  • Высшее техническое образование.
  • Умение работать в команде и интерес к решению сложных задач.
  • Готовность к изучению нового, в т. ч. специфики платежей и протоколов.

Технические навыки (пусть и не все, но больше лучше):

  • Понимание ООП, паттернов проектирования, архитектурных паттернов, CleanArch.
  • Понимание структур данных, алгоритмов.
  • Понимание, что такое обеспечение безопасного хранения и передачи данных.
  • Знание методов шифрования данных, основы работы с библиотекой Cipher.
  • Знание основ SSL/TLS, понимание принципов работы цифровых сертификатов, защищённых каналов.
  • Знание инструментов разработчика (Git, Jira, Confluence, Nexus).
  • Опыт работы с REST API, HTTP/HTTPS, SOAP.
  • Опыт работы с БД (SQL, Room), сериализацией XML, JSON.
  • Соблюдение стандартов в работе, написании кода (следовать и улучшать).


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

  • Опыт разработки приложений для оплаты картой, QR.
  • Опыт разработки под мобильный POS-терминал.
  • Опыт Android NDK, C++.
  • Опыт разработки кастомного UI (Compose приветствуется).
  • Опыт написания Unit-тестов.

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

  • Интересные задачи и возможность присоединиться к команде профессионалов.
  • В перспективе можно вырасти в team leader.
  • Agile-подход.
  • Работу в современном комфортном офисе в шаговой доступности от метро, готовы рассмотреть дистанционное сотрудничество.
  • Дополнительно 4 оплачиваемых дня отпуска в год (персональные выходные дни).
  • ДМС (поликлиники, стационары, скорая медицинская помощь, стоматология, офисный врач), сезонную вакцинацию от гриппа.
  • Новогодние подарки для детей сотрудников.
  • Корпоративные скидки и программы: спорт, туризм, театры, банковские продукты, частные клиники.
  • График работы с 10:00 до 18:00. Обеденный перерыв 30 минут. Возможен как гибридный график работы, так и полностью удалённая работа. Нахождение на территории РФ строго обязательно.
  • Трудоустройство согласно ТК РФ.

Ждём тебя в нашей команде!

CloudPayments

О компании CloudPayments

Сфера
Информационные технологии, системная интеграция, интернет
Размер
201 - 500

CloudPayments — российская группа компаний, предоставляющая услуги интернет-эквайринга и комплексных платежных решений для онлайн-бизнеса. Продукт позволяет организовывать прием платежей на сайтах и в мобильных приложениях, а также автоматизировать расчеты по различным моделям, включая рекуррентные подписки.