О компании:
Core — это динамично развивающаяся IT-компания, специализирующаяся на предоставлении аутстаффинговых решений для банковского и корпоративного сектора. Мы сотрудничаем с крупными банками и технологическими лидерами, помогая им масштабировать команды и реализовывать сложные проекты. Нас ценят за профессионализм, прозрачность и внимание к каждому участнику процесса.
О проекте:
Участвуйте в разработке ключевого продукта — платформы универсальных платежей. Это современные и безопасные сервисы оплаты, доступные через мобильное приложение и интегрированные в различные сервисы и устройства. Проект охватывает аудиторию свыше 70 миллионов пользователей.
Требования:
- Опыт коммерческой разработки на Android от 3 лет.
- Знание Kotlin (Java - понимание необходимо).
- Уверенное знание Android SDK.
- Понимание принципов многопоточности и проблем синхронизации.
- Опыт работы с системами контроля версий (Git).
- Знание принципов ООП и паттернов проектирования.
- Опыт написания Unit-тестов.
- Понимание архитектурных паттернов (MVVM, MVI — предпочтительно).
Обязанности:
- Разработка и поддержка мобильного приложения на Android (Kotlin).
- Интеграция с бэкенд REST-сервисами и внутренними платформами Банка.
- Реализация бизнес-логики, связанной с оплатой и биометрической аутентификацией.
- Работа с многопоточностью и средствами синхронизации.
- Использование Android SDK для разработки кастомных компонентов и анимаций.
- Написание Unit-тестов и участие в Code Review.
- Участие в командной разработке, планировании и принятии технических решений.
Условия:
- Формат работы: Гибрид (Москва, Санкт-Петербург) или удаленно (по договоренности).
- Оформление: ИП / Самозанятость / ТК РФ (обсуждаемо).
- Участие в интересных и высоконагруженных проектах крупной экосистемы.
- Командная разработка, Code Review, Agile-подходы.