Devexperts работает с уважаемыми финансовыми институтами, поставляя продукты и индивидуальные решения для розничных и брокерских домов, бирж и компаний по управлению активами.
Компания фокусируется на торговых платформах и автоматизации брокерской деятельности, сложных проектах разработки ПО, продуктах рыночных данных и IT-консалтинге.
Обязанности
Улучшать и совершенствовать нашу мобильную торговую Android-платформу: текущая цель — внедрить Compose с Kotlin flows в уже существующие функции.
Совместно проектировать и развёртывать инновационные функции с использованием Kotlin.
Делиться экспертизой во время код-ревью и сессий уточнения требований.
Активно участвовать в обсуждениях инженерных решений на уровне платформы, предлагая инновационные идеи для улучшения.
Работать вместе для создания новых идей: в нашей команде идеи каждого важны. Тесно взаимодействовать с людьми, предлагающими продуктовые идеи, дизайнерами и другими разработчиками.
Постоянно повышать уровень разработки, возглавляя технические исследования и прототипирование.
Требования
Владение Kotlin и Java.
Глубокое понимание Android framework.
Аналитические и проблемно-ориентированные навыки.
Знание принципов ООП и умение применять их на практике.
Сильное понимание структур данных, ООП, ФП, принципов SOLID.
Глубокое понимание многопоточности в Android, RxJava, RxKotlin, и компромиссов между реактивным и императивным программированием, Kotlin Coroutines.
Обширные знания компонентов архитектуры Android: LiveData, ViewModel, Navigation и т.д.
Уровень английского B2 или выше.
Степень бакалавра или выше в области Computer Science или смежной области.
Опыт разработки Android-приложений 4+ года.
Nice-to-have
Опыт в финансовом, брокерском или биржевом ПО.
Знание лучших практик Accessibility в Android.
Опыт Snapshot-тестирования.
Опыт работы с бэкенд-компонентами на Java.
DI — Dagger 2, Hilt или другой инструмент внедрения зависимостей.
Хорошее понимание сетевого взаимодействия и клиент-серверной коммуникации.
CI/CD, Gradle и TeamCity.
Опыт дизайна пользовательских интерфейсов и юзабилити.
Условия
Гибридный/удалённый режим работы.
Гибкий график.
Полностью оплачиваемые дополнительные дни wellness (3 дня в год).
Медицинская страховка для сотрудников и детей.
Компенсация фитнеса / Urban Sports Club Membership.
Компенсация питания (Coverflex Card).
Система Flexpay (Coverflex).
Современный офис с новым оборудованием.
PlayStation, настольный футбол и музыкальные инструменты в офисе.
Парковочные места / компенсация транспорта.
Бесплатные напитки и закуски.
Тимбилдинги, корпоративы, футбольный клуб, музыкальный клуб, клуб спикеров.
Бесплатный вход на корпоративные внешние мероприятия.
Возможность участия в конференциях и профессиональных ярмарках.