Описание
CloudPayments предоставляет услуги интернет-эквайринга и комплексных платежных решений для онлайн-бизнеса. Продукт помогает принимать платежи на сайтах и в мобильных приложениях, а также автоматизировать расчёты, включая рекуррентные подписки. PayLab разрабатывает и внедряет платежное программное обеспечение, EMV-решения, QR-платежи, биометрические транзакции, системы лояльности, кассовый софт и платежные сервисы на базе Android.
Задачи
•Разрабатывать новые функции и поддерживать приложение для проведения финансовых и административных операций по банковским картам, QR-кодам и биометрии на платежных терминалах под управлением Android
•Работать с требованиями и техническими заданиями
•Декомпозировать и оценивать задачи
•Реализовывать функциональность и пользовательский интерфейс
•Проводить проверку кода
•Взаимодействовать с разработчиками, аналитиками и специалистами по обеспечению качества в рамках 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++, создания пользовательского интерфейса, Compose и написания модульных тестов
Условия
•Возможность присоединиться к команде профессионалов и работать над интересными задачами
•Возможность вырасти в руководителя команды
•Agile-подход
•Дополнительно 4 оплачиваемых дня отпуска в год
•ДМС, сезонная вакцинация от гриппа
•Новогодние подарки для детей сотрудников
•Корпоративные скидки и программы: спорт, туризм, театры, банковские продукты и частные клиники
•График работы с 10:00 до 18:00, обеденный перерыв 30 минут
•Трудоустройство согласно ТК РФ