Локация
Нахождение на территории РФ обязательно. Возможен офисный, гибридный или полностью удаленный формат работы. График: 10:00–18:00, обеденный перерыв 30 минут.
Компания
PayLab — ИТ-аккредитованная компания, разрабатывающая и поддерживающая платежные программные продукты и сервисы для России и СНГ.
Что делать
•Разрабатывать новые функции и поддерживать Android-приложение для финансовых и административных операций с банковскими картами, QR-кодами и биометрией.
•Разрабатывать решения для платежных терминалов под управлением Android.
•Работать с техническими требованиями, декомпозировать задачи и оценивать сроки.
•Реализовывать функциональность и пользовательские интерфейсы, проводить Code Review.
•Взаимодействовать с разработчиками, аналитиками и QA в рамках Agile.
Требования
•От 3 лет опыта разработки под Android.
•Уверенные знания Java, Kotlin и Android SDK.
•Понимание ООП, структур данных, алгоритмов, архитектурных паттернов и Clean Architecture.
•Знание шифрования, библиотеки Cipher, SSL/TLS, цифровых сертификатов и защищенных каналов передачи данных.
•Опыт работы с REST API, HTTP/HTTPS, SOAP, SQL, Room, XML и JSON.
•Высшее техническое образование и готовность изучать специфику платежей и протоколов.
Хорошо, если есть
•Опыт разработки приложений для оплаты картой и QR-кодами.
•Опыт разработки под мобильные POS-терминалы.
•Опыт работы с Android NDK и C++.
•Опыт разработки кастомного UI, включая Compose.
•Опыт написания Unit-тестов.
Культура и преимущества
•Agile-подход и работа в команде специалистов.
•Возможность профессионального роста до team lead.
•Трудоустройство согласно ТК РФ.
•Четыре дополнительных оплачиваемых дня отпуска в год.
•ДМС, сезонная вакцинация от гриппа и офисный врач.
•Корпоративные скидки и программы в сферах спорта, туризма, театров, банковских продуктов и частных клиник.