Мы ищем в команду активного специалиста для разработки платежного ПО для Android. Если у Вас есть желание участвовать в проектах, связанных с платежным оборудованием, записать себе в портфолио проекты с крупнейшими представителями банковского сектора узнать больше о технической стороне проведения платежей - смело пишите нам!
Обязанности:
- Разработка эквайрингового прикладного ПО под Android под различное платежное оборудование. Четкие, конкретные, прикладные задачи;
- Разработка нового функционала для эквайринговой системы.
Предметная область:
- Банковские платежные технологии, международные платежные системы (основам предметной области обучаем);
- Пишем под оборудование для обслуживания пластиковых карт международных платежных систем. Интересные разноплановые задачи под реальный сектор экономики.
Требования:
- Kotlin/Java
- Знание Android SDK;
- Умение писать Unit тесты и практиковать покрытие написанного кода;
- Понимание многопоточности (lock, mutex);
- Понимание Clean Architecture;
- Знание MV* паттернов, паттернов проектирования и архитектур;
- Понимание многомодульной архитектуры приложения и умение выстраивать её/
Будет плюсом:
- Опыт работы с криптографией (BounceCastle);
- Умение работы и настройки CI/CD;
- Понимание и опыт работы с Server Driven UI.
Условия работы:
- Возможность полностью удаленной работы;
- При желании - работа в уютном современном офисе (на выбор: г. Зеленоград или м. Славянский бульвар), рабочее место с новым компьютером, можно обговорить какие-то конкретные модели клавиатуры, мыши и т.д.;
- Полный рабочий день, график 5/2, гибкое начало рабочего дня;
- Абсолютное соблюдение ТК РФ;
- Предоставление 4 дополнительных оплачиваемых выходных дней в году;
- Уровень заработной платы обсуждается индивидуально, в зависимости от уровня кандидата.